1

大きなsvnリポジトリがあり、それを分割していくつかのgitリポジトリに移行しています。

したがって、この単一のsvnリポジトリ、

software/project_1/
        /project_2/
        /project_X/

これらのgitリポジトリになります:

repositories/project_1.git
            /project_2.git
            /project_X.git

複数のgitリポジトリにまたがるファイルの履歴がsvn mvいつかあるため、その履歴を保存するのに問題があります。

たとえば、次のリポジトリについて考えてみます。

software/project_1/<core_stuff>
                  /project_X/

スタンドアロンにされる前に、開発software/project_1/project_X/はしばらくの間行われていましたsvn mvsoftware/project_X/

さて、私のproject_X歴史のすべてについてproject_1.git、前のsvn mvものとproject_X.git後のsvn mvものがあります。

この状況は一般的ですか?このような状況でファイルの履歴を有意義に追跡することは可能ですか?

4

0 に答える 0