- - PR -
VSS2005 & VS2005 projファイルのチェックアウトについて
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2008-06-14 09:36
「Visual SourceSafe 2005 & Visual Studio 2005 sp1」
Visual SourceSafeのDBでソース管理している.NetのWindowsアプリをローカルPCのVisual Studioで編集する際、編集している以外のprojファイルなどが、自動的にチェックアウトされることがあります。新規にFormを作成した場合など、projファイルは、チェックアウトされるようです。この場合、projファイルをチェックインしないと他のユーザーが新規Formの作成などが出来なくなります。みなさんは、このようなケースで、困った事は、あるでしょうか? 対策はどのようなものがあるでしょうか。新規Formは、チェックアウト状態のまま、projファイルのみをチェックインしても問題ないでしょうか。 [ メッセージ編集済み 編集者: fjdsskl 編集日時 2008-06-14 09:38 ] | ||||||||
|
投稿日時: 2008-06-14 12:16
こんにちわ。
自動的というのが、どこまでをさしているのかわかりませんが、チェックアウトがなされるケースはあります。 ただし、編集していないファイルがチェックアウトされるわけではありません。 おっしゃっている新規Form作成や、参照の追加の際、等々では、projファイルが修正されるためです。
*.projファイルには、そのプロジェクトの構成情報が格納されています。 (参照情報や、ファイル構成など諸々) そのため、新規Formを作成後、チェックインを一度も行わないまま projファイルをチェックインすると、 ビルドエラー(ファイルがみつからない等)が発生する可能性があります。 私は、とりあえずファイルだけ作ったら全部チェックインをするという方法で対処していました。 | ||||||||
|
投稿日時: 2008-06-14 16:46
Toshiさん、有難うございます。参考にさせて頂きます。
Webアプリ(asp.net2.0)でも似たような事は、ありますでしょうか? 初めて、デバッグ起動した際、Web.configが変更されるのは、知って いるのですが、その際は、確認のメッセージが表示されるので、 わかります。それ以外でも、ありますでしょうか?? | ||||||||
|
投稿日時: 2008-06-14 19:51
Visual Studioのオプション設定を変更することで、チェックアウトする際は必ず確認させることができるようになります。
http://msdn.microsoft.com/ja-jp/library/aa290300(VS.71).aspx 「どの場合にチェックアウトされますか」の問いに答えるのは難しいので、そういった仕組みを活用してみて下さい。 | ||||||||
|
投稿日時: 2008-06-14 22:07
Azuleanさん、有難うございます。
VSにて、 ツール - オプション - ソース管理 - 環境 編集時(D) [自動的にチェックアウトする] -> [チェックアウトを確認する] ですね。 活用してみます。 |
1