创建SVN主干(trunk)和分支(branches)

4

我之前使用Visual SVN Manager创建了一个代码库,但一开始没有创建 /trunk /branches 和 /tags 目录。现在,项目已经发展壮大,分支和合并变得必不可少。 那么,最好的做法是什么?

1个回答

7
假设没有名称冲突,创建主干分支标签目录,移动当前的源代码到主干中,建议每个人将他们的工作副本切换到主干,并且你就可以开始了。

1
所有的开发历史记录还会在那里吗?我的意思是,在这个转换之后,如果开发人员决定恢复到历史上的先前版本,是否可能?会有冲突吗? - FearUs
1
是的,只要使用svn move而不是svn add+delete,历史记录就会被保留。移动后,您将在日志中看到添加操作旁边的加号。 - si618

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接