Невозможно клонировать репозиторий с помощью Egit и Eclipse

У меня Windows Server 2003 в качестве моей операционной системы.

Я использую WAMP для моей разработки PHP.

Я использую Eclipse Helios для разработчиков PHP для моей разработки.

Я установил msysgit и tortoiseGit для Windows, чтобы управлять репозиториями.

Я установил плагин egit в eclipse для управления проектом с членами команды.

Я сослался на следующий урок для EGIT, который я нашел с помощью Google

http://www.vogella.de/articles/EGit/article.html.

Теперь у меня есть следующая проблема.

У меня есть один проект php с именем 'gittest'

Я создал хранилище, щелкнув правой кнопкой мыши по проекту -> команда -> поделиться -> git

Теперь, когда я попытался создать его клон, используя протокол git, со следующими настройками

URI: git://Myserver/websites/gittest/.git Хост: путь к хранилищу Myserver: /websites/gittest/.git

это дает следующую ошибку

Невозможно перечислить доступные ветки
Причина: git://Myserver/websites/gittest/.git: соединение отклонено: подключиться

та же проблема возникает с другими протоколами, такими как http, ssh, ftp и т. д.

Может кто-нибудь помочь мне о том, как установить эти протоколы, чтобы я мог поделиться проектом с другими членами команды в локальной сети

Благодарю.

2 ответа

Решение

Здравствуйте, я смог создать сервер, используя метод, приведенный по следующей ссылке

https://github.com/LogosBible/GitOnCygwin/wiki

Я использовал gitolite для создания сервера, так как это продвинутый способ создания git-сервера и усовершенствованный многими способами.

Ниже приведены некоторые ссылки, которые могут помочь любому, кто приходит сюда в поисках того, как настроить git-сервер на вашем локальном компьютере или локальной сети.

http://therightstuff.de/CommentView,guid,b969ea4d-8d2c-42af-9806-de3631f4df68.aspx

http://jerabi.com/sdionne/blog/2010/09/06/git-repository-server-gitosis-on-win7-working/

http://java2cs2.blogspot.com/2010/03/setup-git-server-on-windows-machine.html

http://www.timdavis.com.au/git/setting-up-a-msysgit-server-with-copssh-on-windows/

http://www.shannoncornish.com/blog/2009/04/git-server-windows-2008/

http://markembling.info/2009/08/git-server-gitosis-and-cygwin-on-windows

http://help.beanstalkapp.com/kb/git/setting-up-egit-in-eclipse-to-work-with-your-beanstalk-account

Надеюсь, это поможет кому-нибудь.

Спасибо

Для протокола git требуется сервер git, работающий на Myserver. Другие протоколы также требуют запуска серверных программ. У вас нет этого.

У вас может быть область в локальной сети, которую вы настроили в качестве git-репозитория, который каждый использует с файловым протоколом, но тогда он будет доступен для всех, кто использует этот общий диск, так как этот метод не использует какой-либо механизм защиты.

Вам может потребоваться знание системного администрирования, чтобы сделать это правильно. Я бы посоветовал вам обсудить это с местным системным администратором для достижения наилучших результатов.

Другие вопросы по тегам