【发布时间】:2009-03-25 07:13:53
【问题描述】:
我有一个 Subversion 存储库,其中包含用于开始创建新站点的外部文件和一些文件,例如基于库的基本登录设置。
我想知道是否有一种方法可以将此存储库“复制”到另一个可以保留外部的存储库,这样我就不必再次设置它们了?我不担心保留历史。这类似于执行导出然后设置外部,但将是一步过程。有什么办法吗?
【问题讨论】:
标签: svn repository
我有一个 Subversion 存储库,其中包含用于开始创建新站点的外部文件和一些文件,例如基于库的基本登录设置。
我想知道是否有一种方法可以将此存储库“复制”到另一个可以保留外部的存储库,这样我就不必再次设置它们了?我不担心保留历史。这类似于执行导出然后设置外部,但将是一步过程。有什么办法吗?
【问题讨论】:
标签: svn repository
你需要的命令是:
【讨论】:
请确保您的新存储库具有新的 UUID。如果你只是复制你的存储库,一些颠覆命令会将存储库视为相同。
(如果您需要更改 uuid,请参阅 svnadmin help setuuid)。
保持相同的 UUID 会破坏某些形式的缓存、存储库内合并,甚至在未来的 Subversion 版本中可能会破坏更多。 (UUID 是识别来自不同或相同存储库的主键)
【讨论】: