我使用Bonobo Git Server,我想将我的存储库移动到另一个驱动器。
目前存储库位于C:\inetpub\wwwroot\Bonobo.Git.Server\App_Data\Repositories
. 我怎样才能让他们D:\
开车?
我使用Bonobo Git Server,我想将我的存储库移动到另一个驱动器。
目前存储库位于C:\inetpub\wwwroot\Bonobo.Git.Server\App_Data\Repositories
. 我怎样才能让他们D:\
开车?
您可以在“设置”页面上告诉 Bonobo 存储库在哪里。因此,只需将您的存储库目录移动到 d:\ 并转到 Bonobo 设置并将它们更改为匹配。您无需尝试用符号链接愚弄 Bonobo。
您可能需要为运行您的 bonobo 应用程序池的任何用户设置磁盘访问权限,就像使用任何需要访问文件系统的 IIS 应用程序一样。
如果您对该机器具有管理权限,则可以查看是否创建了目录符号链接。
首先移动您的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 设置都保持不变。
转到设置并在存储库目录中提供完全限定的路径(E:\back-Up\r)并保存更改,希望它对您有所帮助。