何らかの理由でSVNステータスが表示されます:
M .
これは、現在のディレクトリが変更されたことを意味します。しかし、なぜ?メインのsvnリポジトリ内に.gitという名前のディレクトリを作成しました。
次に、無視リストにgitを追加しました。
svn propedit svn:ignore .
しかし、それでも次のことがわかります。
M .
何らかの理由でSVNステータスが表示されます:
M .
これは、現在のディレクトリが変更されたことを意味します。しかし、なぜ?メインのsvnリポジトリ内に.gitという名前のディレクトリを作成しました。
次に、無視リストにgitを追加しました。
svn propedit svn:ignore .
しかし、それでも次のことがわかります。
M .
フォルダ/ファイルを無視すると、親フォルダは次のコミットまで変更済みとしてマークされますが、その子のステータスは変更されません。親フォルダ(..)をコミットしてみるべきだと思います。.gitの変更はコミットされ、無視されます。
ちなみに、このプロジェクトは2つのバージョン管理システムの下でどのように行われていますか?
トランクなどをマージして、後でコミットするのを忘れた場合もあります-
私の場合は次のことsvn diff
を示しました。
--- . (revision 2723)
+++ . (working copy)
Property changes on: .
___________________________________________________________________
Modified: svn:mergeinfo
Merged /trunk/CrowdRoamingV2:r2667-2722
これで、そのブランチにマージ情報が保持されていることがわかります。