Finalbuilder запускает обновление репозитария с подключенного диска - PullRequest
0 голосов
/ 14 марта 2011

Мы храним некоторые репозитории git на локальных файловых серверах. На finalbuilder-server я сделал «Git-Trigger», который должен запускать сборку при обновлении репозитория. Я проверил опцию «Обновить из удаленного хранилища:». На «Удаленный репозиторий:» я установил «X: \ pathToRemoteRepo». X: \ как подключенный диск должен быть доступен для триггера, установив параметр «Подключить сетевой ресурс».

Я всегда получаю ошибку:

Не удалось обновить репозиторий C: \ pathToLocalRepo от X: \ pathToRemoteRepo. 1: роковой «X: \ pathToRemoteRepo» не появляется быть мерзавцем удаленный конец неожиданно повесил трубку

Другой подход состоял в том, чтобы установить "X: \ pathToRemoteRepo" как "Расположение хранилища" для наблюдения. Но ошибка была:

Указанное расположение хранилища делает не существует

Возможно, это происходит потому, что X: \ pathToRemoteRepo - голый репо?

Я просто хочу отслеживать git-репозиторий (с git-триггером finalbuilder), который находится в подключенной сетевой папке. Должно быть легко ...

1 Ответ

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

По умолчанию FinalBuilder запускается как системный процесс, что означает, что он не имеет доступа к сетевым ресурсам, таким как подключенные диски.

Чтобы изменить этот параметр, войдите в систему как администратор в веб-интерфейс.

Затем выберите Администрирование и Конфигурация, затем в Глобальных настройках проекта. Вам необходимо установить имя пользователя и пароль для олицетворения.

Пользователь домена вводится с использованием синтаксиса USER @ DOMAIN.

Обновление: подключенные диски были в лучшем случае болезненными при работе с серверной версией FinalBuiler. Всегда проще использовать UNC. \ SERVERNAME \ PATH

...