SVN完全不知道,我为noobishness道歉。我在这个问题上搜索无效(可能是错误的措辞)。
我们在联网的Windows域上设置了svn。基本上我希望能够在本地检出文件,修改,将我的更改提交到主干,然后将主干释放到域中的文件夹中。
这是我感到困惑的最后一步。
我在想它是这样的:
svn copy https://controller.company.local:8443/svnroot/javascript/trunk // controller / dummydirectory /
但显然这不起作用。我显然遗漏了与svn如何工作或命令中的协议有关的事情,或希望像无意义的文件路径这样简单的东西。
答案 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文件夹)。
希望这会有所帮助..