我正在Subversion中创建我的第一个项目。到目前为止,我有
branches
tags
trunk
我想我需要立即使分支变得单一并重新开始。 更新分支是常态。
我一直在做中继工作,并将内容移动到标签,如下所示。
mkdir tags/1.0
cp -rf trunk/* tags/1.0
svn add tags/1.0
svn commit -m " create a first tagged version"
我的直觉告诉我这是完全错误的,我应该使用来维护文件之间的某种关系svn copy
。我以这种方式创建的文件不会相互关联,并且我肯定会错过Subversion功能。我对么?
我应该对单个文件使用svn copy吗?
mkdir tags/1.0
svn add tags/1.0
svn copy trunk/file1 tags/1.0
svn copy trunk/file2 tags/1.0
svn copy trunk/file3 tags/1.0
svn commit -m " create a first tagged version"
我应该在整个目录上使用svn copy吗?
svn copy cp -rf trunk tags/1.0
svn commit -m " create a first tagged version"