TeamCity Github один проект работает, другой нет - PullRequest
2 голосов
/ 16 мая 2011

Оба корня vcs показывают успех при тестировании соединения, но всегда возникают ошибки:

git fetch Команда не выполнена

Я заметил, что в случае неудачного проекта, когда я делаю git bash, я должен сделать git pull origin master вместо git pull. Я удостоверился, что оба конфигурационных файла в каталогах .git идентичны (за исключением, разумеется, URL). Я новичок в Git ...

Предложения

Ответы [ 2 ]

1 голос
/ 16 мая 2011

Я не знаком с TeamCity, но если это проблема Git, вы можете попробовать следующее:

  • Запустите git remote -v и убедитесь, что URL-адреса верны.
  • Запустите git branch -vv и убедитесь, что ветви имеют действительные восходящие потоки, например, [Происхождения / мастер].
  • Проверка прав доступа и владения всеми файлами и каталогами в .git, как локально, так и удаленно. Я помню, что у меня были проблемы с извлечением, вызванные плохим владением, но я признаю, что в вашем случае это выглядит маловероятным.

Если это не поможет, посмотрите, можете ли вы дать нам более подробную информацию, например, дополнительные журналы ошибок вокруг сообщения «Команда git fetch fail».

0 голосов
/ 16 мая 2011

Похоже, вы установили origin в поле ветки корневых настроек VCS, поэтому TeamCity пытается получить ветку refs/heads/origin, которая не существует.Попробуйте установить master там.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...