- - PR -
VC + VSS ソース管理の問題
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-12-26 00:47
こんばんは。VC++(.Net 2002)とVSS6.0dの環境で開発しています。
最近VC++6.0から移行したため新しい開発環境のソース管理で分からない点があります。 どなたかご存じでしたら教えて下さい。 ーーーーーーーーーーーーーーーーーー <構成1> Aというフォルダがある。 Aフォルダの下にBフォルダ、Cフォルダ、Incフォルダがある。 Bフォルダの下にはB.vcprojのみを含むB.slnがある。 Cフォルダの下にもおなじくC.vcprojのみを含むC.slnがある。 Incフォルダの下にInc.hファイルがある。 B.vcproj、C.vcprojともプロジェクト内にInc.hを含む状態です。 この構成でVSSに登録するとBでもCでもVC++.NET上では Inc.hファイルにキーロックの印が付かず Inc.hを編集しようとしてもチェックアウトを促すダイアログが出ません。 ーー ですが、 以下の構成だとロックマークが付き、チェックアウトDlgが表示されます。 <構成2> Aの直下にA.slnがありB.vcprojとC.vcprojを含む。 Aフォルダの下にBフォルダ、Cフォルダ、Incフォルダがある。 Bフォルダの下にはB.vcprojだけがありB.slnはない。 Cフォルダの下にもおなじくC.vcprojのみがありC.slnはない。 Incフォルダの下にInc.hファイルがある。 B.vcproj、C.vcprojともプロジェクト内にInc.hを含む。 ーーーーーーーーーーーーーーーーーーーーー 以上から推察するとソリューションを跨いだファイルを VC++.Netではソース管理出来ないように状態にみえますが、 このようなことはありますでしょうか? <構成2>で管理すればいいのですが、 できればVC++6.0と近い構成 (1プロジェクト=1ソリューション) としたいと思っています。 <構成1>でInc.hの編集時に チェックアウトDlgが表示される方法をご存じの方が いらしたらぜひアドバイスをお願いします。 どうぞよろしくお願いいたします。 |
|
投稿日時: 2003-12-27 07:14
VSSへの登録で、ちょっと手間をかける必要があります。いまはソリューションエクスプローラから登録されているのではないでしょうか。VS.NETのIDEではなく、VSSでプロジェクトを作成し、ファイルを登録すると、お望みのようになると思いますよ。
|
1