我已经获得了一个subversion存储库。它的问题在于所有东西都在根中(显然没有像分支那样花哨的东西)。
现在我想重新配置它以遵循标准惯例:
/svnpath/repo
/trunk
/branches
/tags
我该怎么做并仍保留旧历史?
答案 0 :(得分:4)
选项1可以检查出来,为trunk创建新目录,然后将文件移动到需要提交的位置。然后将您的工作副本和仅签出的行李箱吹走工作副本。
选项2,可能更合适或“更正确”的方式是转储回购。然后使用经典结构创建另一个并将转储文件导入trunk
。见Migrating a Repository