次のような .config ファイルにパスを無視する既存の git-svn リポジトリがあります。
ignore-paths = ^(?!(Path1/Proj1|Path1/Proj2|Path2/Proj3))
これはうまくいきます。
誰かが svn に新しいプロジェクトを追加しましたが、それが私の git リポジトリに必要になりました。
ignore-paths を以下のものに変更し、フェッチまたはリベースを発行すると、Path2/Proj4 が表示されません
ignore-paths = ^(?!(Path1/Proj1|Path1/Proj2|Path2/Proj3|Path2/Proj4))
これまで、私はいつもあきらめて、自分の git リポジトリを爆破し、再作成してきました。より良い方法はありますか?