繁体   English   中英

颠覆同步存储库的一部分

[英]subversion synchronize part of a repository

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

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

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM