プロジェクトが壊れる

次のアプリケーションのために新しいプロジェクトを作って、以前に作ったアプリケーションで使っていたライブラリィを同じように組み込んだのだがいつしかNavigatorのファイルの横にMやらAやらのアイコンが表示されるようになってしまった。

これはSCM機能を使ってバージョン管理をしている証なのだが、そもそもライブラリィをバージョン管理対象にしたつもりは無いんだが、おまけにorganizerを開くと以前に一度だけチェックアウトしただけのパブリックなリポジトリに接続していることになっており、滅茶苦茶だ。

どうやら新規プロジェクトを作った際に「ローカルリポジトリでバージョン管理をする」をチェックしたらしいのだが、それでどうして関係の無い外部ライブラリィまでバージョン管理の対象、それも関係無い外部のリポジトリに接続されているように見えるのか、全然訳が分からない。

気持ちが悪いしビルドも通らないので前のバージョンに戻したのだが、ひょっとして不可視のファイルが大量に作られたのだろうか。