我的服务器上有不同的存储库,应用程序的主存储库(MyApplication A、B、C(和库存储库(我想在许多应用程序中重用此存储库(。
在服务器端
\ServerShareMyApplicationA
\ServerShareMyApplicationB
\ServerShareMyApplicationC
\ServerShareMyLibrary
当我克隆repo时,我将LibraryRepo放入正在使用的应用程序(A、B或C(中。在我的电脑上
C:MyApplicationA
C:MyApplicationAMyLibrary
C:MyApplicationB
C:MyApplicationBMyLibrary
C:MyApplicationC
C:MyApplicationCMyLibrary
这是我的.hgsub
MyLibrary = MyLibrary
当我尝试推送远程回购(在服务器上(时,我会收到以下错误:
存储库Z:/SERVER/Share/MyApplicationA/MyLibrary非trovato
。。。因为服务器上的Library Repo位于不同的文件夹中。
我之前必须在服务器端创建/链接子博客吗?
为了管理存储库,我使用TortoiseHG(Mercurial(。任何建议都将不胜感激。谢谢
我发现这个解决方案适用于伪造的远程回购(伪造是因为远程回购在我的外部HD上并模拟我的SERVER共享(,但不适用于我的服务器上的真实回购。
打开DOS命令行(具有管理员权限(,写入:
mklink /D MyLibrary "...MyLibrary"
如何在远程路径上创建符号链接?谢谢你的建议。