我正在开发一个主要项目,其中有几个模块/目录。 主项目绑定(bind)到本地svn存储库。然而,每当我提交时,我也想将一些模块/目录推送到 Google 代码存储库。但是我只想从本地存储库更新。有没有办法自动完成?我的 IDE 是 emacs 23。
谢谢
最佳答案
这是how the SVN book recommends你做吧。这看起来相当痛苦,基本上围绕着为每个存储库提供一个工作副本并在两者之间复制更改(您也可以使用 SVN 补丁来做到这一点)。
或者您可以look into using SVK (这是 SVN 的分发层,向 SVN 添加类似 Git 的功能)设置存储库 mirroring or merging到外部仓库。请注意,SVK 的文档有点困惑。显然命令行帮助很好。
关于svn 提交到多个存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2239217/