【问题标题】:Seed a new SVN repository with a revision number使用修订号播种新的 SVN 存储库
【发布时间】:2010-03-19 20:45:38
【问题描述】:

我正在考虑在 SVN 中为我们主要项目的一部分创建一个新的存储库。不过,我想尊重我们必须修改的版本号。

所以我的问题是:是否有可能在创建新的 SVN 存储库时将修订号“播种”为 1100?

谢谢:)

【问题讨论】:

    标签: svn


    【解决方案1】:

    请参阅 SVN 书中标题为 Filtering Repository History 的部分。它展示了如何提取存储库 A 的一部分(包括所有历史记录)并将其放入自己的存储库 B。

    默认情况下,svndumpfilter 命令将保留修订号,尽管它具有控制它的选项。

    【讨论】:

    • 这看起来像这样做的方法。非常感谢。
    【解决方案2】:

    我可以建议不要这样做吗?如果它是您的主项目的一部分,请将其放在同一个存储库中。如果您认为需要同步修订号,请记住您将很快再次失去同步,并且您将拥有两个具有相同但可能不相关的提交的存储库。

    【讨论】:

    • 您绝对可以建议不要这样做。我知道这很糟糕。我想将解决方案“推广”到它自己的存储库,而不是我们的存储库有很多解决方案。这可能是我一开始没有正确配置 SVN 的产物,但事后诸葛亮……
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-07
    • 1970-01-01
    • 1970-01-01
    • 2011-01-20
    相关资源
    最近更新 更多