使用git-svn克隆多个SVN项目

6 git git-svn

我有一个大型Java应用程序,分为多个项目.每个项目在Subversion存储库中都有自己的文件夹,如下所示:

AccountingCore

  • 树干
  • 分支机构
  • 标签

共同

  • 树干
  • 分支机构
  • 标签

WebCommon

  • 树干
  • 分支机构
  • 标签

等等...

我想开始在本地使用git-svn而不是subversion.

这可能是一个愚蠢的问题,但有没有办法一次性检查存储库中的所有项目(包括分支机构和所有项目),而不是逐个检查每个项目?

谢谢,托尼

Bra*_*ron 4

如果你有 shell,你可以输入

for DIR in AccountingCore Common WebCommon; do mkdir $DIR; cd $DIR; git init; git svn init -s svn://host/path/$DIR; git svn fetch; cd ..; done

也就是说,如果我没有犯错误的话。