0

git1 と git2 という 2 つの個別の git リポジトリがあります。私のアドバイザーの推奨により、すべての git リポジトリの寄稿者が大学の SVN リポジトリと git リポジトリを同時に更新できるように、それらを大学の svn リポジトリにコピーする必要があります。

git-svn は良い解決策のようです。Pushing an existing git repository to SVNの一番上の回答の指示に従い、1 つの git リポジトリをリンクすることができました。両方の git リポジトリを同じ svn リポジトリ内の 2 つのフォルダーとしてリンクすることは可能ですか?

フォルダー構造は次のようになります。

  • SVN リポジトリ
    • project1 #git-svn を使用して git1 をリンクします
      • トランク
      • タグ
    • project2 #git-svn を使用して git2 をリンクします
      • トランク
      • タグ

誰かがこれを達成する方法を指摘できますか? 実際の指示を示すと役立つ場合があります。

4

1 に答える 1

0

誰かが同じ問題に直面した場合、私はここに私の解決策を示しています。

これは、標準構造(トランク、ブランチ、タグ)を使用してSVNリポジトリに2つのプロジェクトを作成し、git-svnを使用して各gitリポジトリをSVNプロジェクトにリンクすることで実現できました。正確な手順のセットは、私のブログ投稿から確認できます:http: //lookupnotes.blogspot.com/2013/01/git-to-svn.html

于 2013-01-28T18:27:24.290 に答える