我在svn中有一个目录,其中包含大约30个文件。我想将其中的4个复制到svn中的另一个目录,以便我具有可追溯性。
有没有办法可以做到这一点?还是我失去了可追溯性?
我能想到的唯一方法是复制整个目录,并删除我不需要的所有文件。
澄清:
用例:
服务器的根目录是http://someserver/svn
。
我已在本地签出http://someserver/svn/tools/foo/trunk
。
还有http://someserver/svn/tools/bar/trunk
。
我想要复制4个文件
从http://someserver/svn/tools/foo/trunk/widgets/baz
到http://someserver/svn/tools/foo/trunk/widgets/quux
。
答案 0 :(得分:2)
只需使用svn cp
svn cp file1 file2 file3 file4 ../otherDir/
然后提交。你可以保持你的历史。