域上的SVN:如何将中继发布到域上的文件夹中

时间:2012-04-06 18:24:16

标签: svn dns

SVN完全不知道,我为noobishness道歉。我在这个问题上搜索无效(可能是错误的措辞)。

我们在联网的Windows域上设置了svn。基本上我希望能够在本地检出文件,修改,将我的更改提交到主干,然后将主干释放到域中的文件夹中。

这是我感到困惑的最后一步。

我在想它是这样的:

svn copy https://controller.company.local:8443/svnroot/javascript/trunk // controller / dummydirectory /

但显然这不起作用。我显然遗漏了与svn如何工作或命令中的协议有关的事情,或希望像无意义的文件路径这样简单的东西。

1 个答案:

答案 0 :(得分:0)

您可以将中继线检出网络驱动器(执行一次):

svn checkout https://controller.company.local:8443/svnroot/javascript/trunk //controller/dummydirectory/

然后在更改主干时更新它:

svn update //controller/dummydirectory

“更新”将查找在中继上进行的更改,并将它们合并到网络驱动器上的工作副本中。

或者您也可以使用svn export:

svn export https://controller.company.local:8443/svnroot/javascript/trunk //controller/dummydirectory/

这只会复制没有任何版本信息的文件(即没有.svn文件夹)。

希望这会有所帮助..