3

我有一个 Subversion 存储库,其中包含外部文件和一些文件以开始创建新站点,例如基于库的基本登录设置。

我想知道是否有一种方法可以将此存储库“复制”到另一个保留外部的存储库中,这样我就不必再次设置它们了?我不担心保留历史。这类似于执行导出然后设置外部,但将是一步过程。有办法吗?

4

2 回答 2

9

您需要的命令是:

svnadmin dumpsvnadmin load

于 2009-03-25T07:17:48.993 回答
4

请确保您的新存储库具有新的 UUID。如果你只是复制你的存储库,一些颠覆命令会将存储库视为相同。

(如果您需要更改 uuid,请参阅 svnadmin help setuuid)。

保持相同的 UUID 会破坏某些形式的缓存、存储库内合并,甚至在未来的 Subversion 版本中可能会更多。(UUID 是识别来自不同或相同存储库的主键)

于 2009-03-25T10:42:24.493 回答