【发布时间】:2013-02-07 18:10:55
【问题描述】:
这个问题:SVN: Moving repository trunk to another's branch (with history) 概述了将一个存储库合并为另一个存储库的子目录的历史保留过程。我需要进行类似的合并,但我试图了解如何在新的组合存储库中管理修订号。
假设“RepositoryA”和“RepositoryB”都已经有一个“revision 5”,如果“RepositoryA/trunk”的repository 5重新定位到“RepositoryB/RepAProject/trunk”,它的编号是多少?是否会更新两个存储库的修订号?或者合并的存储库是否会获得适合合并日期的新的连续修订号?
还有一个额外的问题是,用户是否仍然可以将 svn switch --relocate 从旧存储库转到新子目录,或者新存储库 UUID 会阻止这种情况发生吗?
【问题讨论】:
标签: svn merge repository svnadmin revision-history