「git svn dcommit」が次のエラーで失敗する
6aa885dabeb4f7d78ffcf45f6eb720c60a3e5b50 は /build/git/share/perl5/Git/SVN/Editor.pm 行 440 のリポジトリに存在しません
/build/git/libexec/git-core/git-svn 行 1017 でオブジェクト 6aa885dabeb4f7d78ffcf45f6eb720c60a3e5b50 を読み取れませんでした
この問題は、後で git リポジトリに追加されたサブモジュールが原因であることがわかりました。git svn dcommit
git リポジトリに影響を与えることなく、サブモジュールのコミットを無視する方法はありますか。
ノート:
Filter-branch オプションを使用してサブモジュールを回避して履歴を書き換える解決策を見つけましたが、それは既に運用環境にあるリポジトリを改ざんすると思います。