Невозможно клонировать репозиторий с помощью 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-репозитория, который каждый использует с файловым протоколом, но тогда он будет доступен для всех, кто использует этот общий диск, так как этот метод не использует какой-либо механизм защиты.
Вам может потребоваться знание системного администрирования, чтобы сделать это правильно. Я бы посоветовал вам обсудить это с местным системным администратором для достижения наилучших результатов.