プロジェクトによっては、log4netなど外部アセンブリの参照をすることがあります。
しかしこのファイルを管理しないと、開発者個々に適当バージョンを使ったりしがちで、ちょっと面倒です。そこで、SVNに登録しておけばよいのですが、登録しようとした場合、プロジェクトに登録すればSVN上で管理が可能ですが、編集するものでもないので、プロジェクトに追加するのもちょっと。と感じます。
そんなときに、以下のような手順で意識することなく管理することが出来ます。
- TortoiseSVNで該当のファイルをSVNにコミットする(プロジェクトフォルダと同じレベルのフォルダにしておくと良いかも)
- AnkhSVNの機能で、ソリューションをアップデートする
するとプロジェクトに入っていないファイルであるにもかかわらず、勝手にチェックアウトされます。
結果、アセンブリの参照関係がそのままほかの人たちにもコピーされます。
0 件のコメント:
コメントを投稿