将文件复制到SVN中的新文件夹的最佳做法

时间:2014-06-10 14:32:03

标签: svn version-control

我正在尝试将一堆文件夹复制到一个新文件夹,并希望将文件提交到新文件夹中。

新文件夹名为test但是当我尝试svn add test/时,它给了我'test' is already under version control错误。我需要commit新的测试文件夹,并且需要版本中该文件夹下的文件。这样做的最佳做法是什么?

1 个答案:

答案 0 :(得分:3)

不要复制然后使用svn add。这将创建一组完全独立的文件,文件将彼此无关。相反,请使用svn copy (aka svn cp)。这样,您可以将原始集上发生的更改合并到测试集中。

此外,在你完成它的同时,让它成为一个完整的分支。 Subversion中的分支是lightquick。将整个项目划分为您的测试区域。不要只做几个目录。这样,您可以将其视为整个项目。

最后,请确保您的目录尚未存在。这是您的错误消息告诉您的。