将Bonobo Git服务器存储库移动到另一个驱动器

3
我使用Bonobo Git Server,我想把我的代码库移动到另一个驱动器。
目前,代码库位于C:\inetpub\wwwroot\Bonobo.Git.Server\App_Data\Repositories。如何将它们移动到D:\驱动器?
3个回答

3
您可以在“设置”页面告诉Bonobo仓库的位置。只需将您的仓库目录移动到d:\,然后转到Bonobo设置并更改它们以匹配即可。您不需要使用符号链接来欺骗Bonobo。
您可能需要调整磁盘访问权限,以便让Bonobo应用程序池运行的任何用户都能访问文件系统,就像您对任何需要访问文件系统的IIS应用程序一样。

1
很好,可以将其设置为本地网络位置吗(例如:192.168.11.125\Repositories)? - AminRostami

1
如果您在该计算机上拥有管理权限,则可以查看是否创建目录符号链接。
首先移动您的C:\inetpub\wwwroot\Bonobo.Git.Server\App_Data\Repositories文件夹(因此App_Data\不再具有Repositories文件夹)。
然后:
# In an Administrtor CMD shell:
mklink /D D:\path\top\Repositories C:\inetpub\wwwroot\Bonobo.Git.Server\App_Data\Repositories

这样,所有当前的Bonobo/IIS设置都保持不变。


非常感谢您的回复,我使用 Will Dean 的解决方案。 - Hossein Rashno

0

去设置里,将完整的路径(E:\back-Up\r)放在仓库目录里,并保存更改,希望这能帮到您。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接