我正在使用Google代码svn并设置了存储库。在存储库中,我包括TinyMCE,现在我想升级此文件夹中的所有文件。我遇到的问题是,如果我在本地结账然后下载他们的新版本并更换文件夹,它会清除我所有的svn文件。因此实际上将其从版本控制中删除。
我想知道更新这些文件夹的最佳方法是什么?文件,但保持svn文件完好无损?我一直在寻找,但似乎找不到任何简单的方法。
答案 0 :(得分:0)
您可能需要设置svn:externals,或者您可能还需要查看Piston之类的内容。
答案 1 :(得分:0)
像tar
这样简单的东西不会破坏.svn
目录。或rsync
(除非您要求),或unzip
,或撰写简单的shell脚本,或......
答案 2 :(得分:0)
您可能想要使用ditto
命令。
这很简单:
ditto /path/to/newFiles /path/to/your/workingCopy