[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cvs-ml 369] Re: [Q]VC++6.0のプロジェクトの管理について



寺西です。

s-imai@lsi.nec.co.jp wrote:
> 
> > バイナリファイル(.icon や .bmp の他 VC の管理ファイル)
> > は、別々に更新したファイルを commit した時、どうなる
> > のでしょうか?
> 
> importするときにバイナリ属性にしないといけませんが。
> バイナリは、commitしても差分登録にならないだけだと思います。
> ですので、RCSファイルが大きくなって処理が遅くなるだけです。

最後に commit した内容に置き換わると思えばいいのでしょうか。
その方がありがたいですけど。

なお、過去のバージョンを取出すことも予想されるので、アイコン
等のバイナリも、管理しておきたいのです。

> > また、.aps .ncb .plg .opt の各ファイルは
> > コンパイル時に自動生成されるファイルのようなので、
> > ファイルが頻繁に更新され、CVS で管理しない方が
> > よいように思います。.dep, .dsw, .clw など中身が
> > よく分からないものは、うまくマージされるのか心配です。
> 
> VC5を使っていますが、VC6と同じかどうかわかりませんが、
> CVS管理するワークスペースは、.dsw .dsp だけでよいです。
> 残りは、個人情報なので、管理する必要はありません。
> 削除してもまた出来ますから。。。

なるほど。
.dsp, .dsw と .h, .cpp, .rc, res/ の下を管理して
おけばよさそうですね。

VC5 にはなかったのかもしれませんが、
.clw はクラスウィザードが利用するみたいで、かつ、個人情報と
いうわけでもなさそうです。管理しておいた方がよさそうに
思いますが、いかがでしょうか。

.clw が不整合になった時に手動で直す能力が私にあるか
どうかも問題ですけど。
# ソースから生成できるからいらないとも考えられるが。

他の方はどうされているのでしょうか?
--
寺西