Как настроить размещенный Подвижный в TeamCity 5

Это - вероятно, простая проблема, и я чувствую себя исключительно немым, потому что я не могу найти вид документации.

Я только что установил TeamCity 5, и я хочу получить файлы от своего Подвижного хостинга и существует два поля, которые я просто не могу выяснить.

Путь Команды HG. Что я должен поместить здесь? Путь к файлу, содержащему, что? Я могу получить пример того файла где-нибудь? Хост использует Подвижный по SSH, где я определяю свой закрытый ключ?

Вытянуть изменения от? Если я поместил адрес, я клонируюсь от т.е. ssh://username@myhost.something/project

13
задан Jonathan 20 October 2010 в 03:11
поделиться

2 ответа

Я не использовал team city, но думаю, что команда hg path - это, вероятно, полный путь к вашему локальному исполняемому файлу mercurial. Для меня (в Linux) это:

$ type hg
hg is /usr/bin/hg

В Windows это место, где исполняемый файл 'hg' в вашем системном пути был помещен любыми (из многих) установщиками Windows для mercurial, которые вы использовали.

Вытяните изменения из звуков, похожих на URL-адрес репо, поэтому:

ssh://username@myhost.something/project

или

ssh://username@myhost.something//project  # note the _two_ double slashes

, если вы используете абсолютные пути на стороне сервера.

Местоположение / спецификация вашего личного ключа зависит от того, что вы использование для ssh и независимо от того, используете ли вы ssh-agent, но вот ссылки, которые явно указывают из mercurial.ini, что кажется разумным:

http://dev.openttdcoop.org/projects/home/wiki / Configuring_TortoiseHg_ (Windows) # Pointing-to-you-Private-key

0
ответ дан 2 December 2019 в 01:57
поделиться

Я полагал это для моей команды 5 сервера на прошлой неделе.

HG Командный путь: HG Потяните изменения из: https://bitbucket.org/.../.../

Не помещайте имя пользователя @ в URL. Это соответствует полем имени пользователя / пароля. Если вы включите имя пользователя в URL, он не удается, так как в инструменте конфигурации есть ошибка. Вы также увидите скриншот конфигурации, прикрепленной к потоке:

http://www.jetbraines.net/devnet/message/5254640#5254640

Я предлагал получать вещи работать с https, а затем двигаться в SSH, если это возможно. Это сломает вещи на два простых для решения проблем конфигурации. Я использовал следующий учебник, чтобы получить SSH, идущий на моем клиентском компьютере.

http://www.codza.com/mercurial-with-ssh-setup-with-ssh-setup-on-windows

Я еще не установил это на моем сервере Teamcity. Однако я получил Teamcity, чтобы забрать свои настройки Mercurial.ini, поместив файл INI в \ Documents и Settings \ Teamcity, который является учетной записью, в которой работает сервис.

6
ответ дан 2 December 2019 в 01:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: