0
私は既存のプロジェクトをSVNリポジトリで実行しています。私はgithubでホストされているサードパーティのアプリを利用したいと思います。私は現在使用している私の外部のアプリケーションはすべて、外部のSVNリポジトリでホストされているので、私は、私はgithubの上でホストされています「externalApp3」を追加したい、今すぐsvnリポジトリのgitサブディレクトリ?
$ svn pg svn:externals externals
externalApp1 http://externalApp1.googlecode.com/svn/trunk/
externalApp2 http://externalApp2.googlecode.com/svn/trunk/
を持つディレクトリ「見た目」を、持っています結果ディレクトリ構造のように:今
externals
|- externalApp1 # svn
|- externalApp2 # svn
\ externalApp3 # git
、キッカー:私はちょうど私のリポジトリのルートから「svnの更新」を実行できるようにしたいと、それは自動的に私のexternalApp3に「gitのプル」を実行します。これは可能ですか?これを可能にするツールはありますか?
ちょうどところで、あなたはそれを切り替えることができコア。人々はSVNのようにGit Repoに接続することができます。 –
@ Chacha102のポイント:元のSVNリポジトリを 'git svn clone 'することができます:SVNコミット可能なgitリポジトリがあり、サブモジュールとしてgit repoを置くことができます。 – naught101