Невозможно клонировать репозиторий, используя Egit и Eclipse - PullRequest
0 голосов
/ 16 февраля 2011

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

Я использую WAMP для разработки php.

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

Я установил msysgit и tortoiseGit, который поставляется для окон для управления репозиториями.

Я установил плагин 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 ]

1 голос
/ 16 февраля 2011

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

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

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

0 голосов
/ 08 марта 2011

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

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

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

Спасибо

...