0
我已经有了一个在SVN仓库中运行的项目。我想要使用托管在github上的第三方应用程序。所有我目前使用我的外部应用程序托管在外部SVN仓库,所以我有一个目录“外部材料”,有svn仓库中的git子目录?
$ svn pg svn:externals externals
externalApp1 http://externalApp1.googlecode.com/svn/trunk/
externalApp2 http://externalApp2.googlecode.com/svn/trunk/
现在,我想添加“externalApp3”那是托管在GitHub上,并有所得到的目录结构,如:
externals
|- externalApp1 # svn
|- externalApp2 # svn
\ externalApp3 # git
现在,踢球者:我希望能够给刚刚从我的库的根执行“svn更新”和它自动地做一个“混帐拉”在我externalApp3 。这可能吗?有没有什么工具可以做到这一点?
只是顺便说一句,你可以打开它,因为Git有一个SVN仓库及其核心。人们可以像SVN一样连接到Git Repo。 – 2009-08-12 20:32:46
有了@ Chacha102的观点:你可以'git svn clone'你最初的SVN仓库:你现在有了一个SVN可承受的git仓库,你可以在它下面放置一个git仓库(作为子模块)。 – naught101 2012-03-13 13:19:43