转换为标准的svn目录布局标签/ branches / trunk

时间:2011-03-22 09:54:59

标签: svn

我们正在与SVN合作开展一个项目。我的同事已经通过将一个简单的目录“EX1”放入存储库的根目录来启动项目,因此没有目录标签/ branches / trunk。

我想将此目录的内容移动到主干中,然后从中创建一个标记。

我必须执行哪些命令?

1 个答案:

答案 0 :(得分:6)

$ cd <working copy root dir>
$ mkdir trunk branches tags
$ svn add trunk branches tags
$ svn move EX1 trunk/EX1
$ svn copy trunk tags/<tag name>
$ svn commit

然后我的建议是删除工作副本并检查一个新的仅用于分支/标记/主干而不是整个存储库。