0

我们将一些 git 存储库存储在本地文件服务器上。在 finalbuilder-server 上,我制作了一个“Git-Trigger”,它应该在更新存储库时触发构建。我检查了“从远程存储库更新:”选项。在“远程存储库:”上,我设置了“X:\pathToRemoteRepo”。通过设置“映射网络共享”选项,X:\ 作为映射驱动器应该可用于触发器。

我总是得到错误:

无法从 X:\pathToRemoteRepo 更新存储库 C:\pathToLocalRepo。1:致命:'X:\pathToRemoteRepo' 似乎不是 git 存储库致命:远程端意外挂断

另一种方法是将“X:\pathToRemoteRepo”设置为“存储库位置”以进行观察。但错误是:

指定的存储库位置不存在

也许这是因为 X:\pathToRemoteRepo 是一个裸仓库?

我只是想监视一个位于映射网络共享上的 git 裸存储库(带有 finalbuilder git 触发器)。应该很容易...

4

1 回答 1

0

默认情况下,FinalBuilder 作为系统进程运行,这意味着它无法访问映射驱动器等网络资源。

要更改此设置,请以管理员身份登录到 Web 界面。

然后选择管理和配置,然后在全局项目设置下您需要设置模拟用户名和密码。

使用 USER@DOMAIN 语法输入域用户。

更新:在使用服务器版本的 FinalBuiler 时,映射驱动器充其量是痛苦的。使用 UNC 总是更容易。\服务器名\路径

于 2011-03-14T14:24:22.053 回答