将bonobo git服务器存储库移动到另一个驱动器

问题描述 投票:2回答:3

我使用Bonobo Git Server,我想将我的存储库移动到另一个驱动器。

目前存储库位于C:\inetpub\wwwroot\Bonobo.Git.Server\App_Data\Repositories。我如何将它们移动到D:\驱动器?

git iis version-control windows-server-2012-r2 bonobo
3个回答
3
投票

您可以在“设置”页面上告诉Bonobo存储库的位置。因此,只需将您的存储库目录移动到d:\并转到Bonobo设置并更改它们以匹配。你不需要尝试用符号链接欺骗Bonobo。

您可能需要为您的bonobo应用程序池运行的任何用户提供磁盘访问权限,就像您需要访问文件系统的任何IIS应用程序一样。


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设置保持不变。


0
投票

转到设置并在存储库目录中提供完全限定的路径(E:\ back-Up \ r \ n)并保存更改,希望它对您有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.