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