Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
同时提交到本地和网络mercurial存储库_Mercurial - Fatal编程技术网

同时提交到本地和网络mercurial存储库

同时提交到本地和网络mercurial存储库,mercurial,Mercurial,我无法让系统管理员在网络上运行mercurial服务器,因此我正在尝试找到解决方法 使用乌龟界面(首选界面)或普通命令行,是否有办法设置mercurial将本地文件提交到位于网络驱动器上的存储库,而不使用mercurial服务器 我希望将存储库存储在网络驱动器上,将repo克隆到本地目录,然后提交到本地和网络驱动器 我想右键单击包含我要提交的文件的本地目录,然后选择“提交”,它将提交到网络上的一个repo和我右键单击的目录中的本地repo Stephen您可以从网络驱动器推/拉,我一直这样做是为

我无法让系统管理员在网络上运行mercurial服务器,因此我正在尝试找到解决方法

使用乌龟界面(首选界面)或普通命令行,是否有办法设置mercurial将本地文件提交到位于网络驱动器上的存储库,而不使用mercurial服务器

我希望将存储库存储在网络驱动器上,将repo克隆到本地目录,然后提交到本地和网络驱动器

我想右键单击包含我要提交的文件的本地目录,然后选择“提交”,它将提交到网络上的一个repo和我右键单击的目录中的本地repo


Stephen

您可以从网络驱动器推/拉,我一直这样做是为了验证从本地到远程(网络驱动器)的推送。repo可以位于网络驱动器上,如果您直接访问其文件,则可以认为它是本地的。只需在Ortoisehg中打开带有网络名称的存储库


假设您使用的是Windows:\pc\share\folder\repo。如果方便的话,您也可以连接或安装驱动器


但您不能同时提交一次到多个存储库;文件必须位于您要提交的存储库中。您可以通过网络存储库中的文件在网络驱动器上远程执行此操作,也可以通过本地驱动器存储库在本地执行此操作。之后,只需使用推或拉同步这两个存储库

我想将本地文件提交到网络驱动器上的repo。您如何使用网络名称在Ortoisehg中打开存储库?你能给我一个例子说明你是如何让它工作的吗?假设你使用的是Windows,Samba链接:
\\pc\share\folder\repo
。如果方便的话,您也可以连接或安装驱动器。好的,我很困惑。为什么我需要Samba链接?我想右键单击包含我要提交的文件的本地目录,然后选择“提交”,它将提交到网络上的一个repo和我右键单击的目录中的本地repo。不能一次提交到多个存储库;文件必须位于您要提交的存储库中。您可以通过网络存储库中的文件在网络驱动器上远程执行此操作,也可以通过本地驱动器存储库在本地执行此操作。在此之后,只需使用推或拉同步这两个存储库,我现在看到了混乱。无法从存储库外部提交文件。