代码之家  ›  专栏  ›  技术社区  ›  Troy Hunt

将SVN工作目录同步到不同的存储库版本

svn
  •  1
  • Troy Hunt  · 技术社区  · 14 年前

    首先,这不是一个关于存储库同步的问题,对于这个问题,堆栈溢出已经存在许多问题。我使用的场景是一个外部供应商在他们自己的面向公共的SVN实例中工作,然后一个内部开发团队希望采用特定的路径和修订(例如用于发布的版本),并将其提升到仅限内部存储库的负责人。在这种情况发生之前,可能还需要对代码进行内部更改(即配置设置)。

    这不是存储库同步;版本历史不重要。重要的是,如果在存储库A中发生更改或删除,这些更改或删除可以反映回存储库B的头中。发生这种情况的最合理方式似乎是,连接到存储库B的内部开发人员的工作目录能够将其与供应商reposit中指定的路径和修订同步。然后在内部提交变更集。

    是否有人知道这可以通过本机或第三方工具来实现?我知道这是一个dvcs特性,但我们需要找到一种方法让它与subversion一起工作。

    2 回复  |  直到 14 年前
        1
  •  0
  •   ChrisH    14 年前

    如果我正确理解了您的用例,那么它听起来非常像在线颠覆书中描述的一个过程。 vendor branch .

        2
  •  0
  •   philo    14 年前

    如果你真的希望你有DVC而不必放弃你的SVN回购,你可以考虑Git SVN。