subversion同步存储库的一部分

时间:2011-03-23 15:18:23

标签: svn synchronization

我们有一个内部托管的存储库,我们希望在一个在线存储库中同步一些项目。通过查看svnsync命令,似乎同步适用于所有存储库。有没有办法将同步限制到某些目录?

1 个答案:

答案 0 :(得分:0)

我的目标是使用Google代码向公众提供我的代码。幸运的是,它们提供了一个Mercurial存储库。所以我最终混合了SVNMercurial

  • 将项目从本地计算机上的Google Code克隆到文件夹project-hg
  • 使用内部SVN将项目签入文件夹project-hg
  • 使用Mercurial添加和提交文件,并忽略.svn个文件夹
  • 将更改推送到Google Code

每次我想将项目与Google Code同步时,我都会

  • svn update
  • 使用Mercurial
  • 提交修改
  • 将更改推送到Google Code

我将失去SVN的修订历史,但这对我来说不是问题。