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

[cvs 00045] Re: cvs for win



こんにちは 米山です。

  御返事遅れました。

>  はじめまして。ちゃぷ@くまもとと申します。

	よろしくお願いいたします。

>  ウチでは、ファイルサーバ(Linux, Samba)にリポジトリを置いて、Win95, WinNT,
> OS/2で作業しています。運用上の問題はほとんど現れておりません。気をつけるべ
> きところは以下の通りでした。

	ありがとうございます。 Samba を利用してファイルサーバとして
	UNIX を利用するのも考えていましたので、とても参考になります。

> ・リポジトリを置くボリュームは、ドライヴレター固定ではなく、UNCで(しかも\を
> 使わずに)置く。ex) -d //fs/project/foo/CVS

	う。不勉強なせいか UNC がわかりません。UNiCode でしょうか..。
	# goo で検索すると1万件も出てきてしまう...。
	後程調べさせていただきます。

> ・ファイルサーバとしてsambaを使用しているが、もしリポジトリをlinuxからも扱
> う場合は、sambaのoplock(簡易ロックによるローカルキャッシュ機構)を禁止してお
> かなければヒドい目に遭う。

	大切な事ですね。知りませんでした。ありがとうございます。

> 加藤というものです.
	
	よろしくお願いいたします。

> >   1: Windows で作成したファイルをそのまま cvs に登録可能か。

> まず,改行コードは cvs でちゃんと処理しているようです.diff も問題ない
> でしょう.

	ありがとうございます。小さいファイルで追試してみました所
	うまくいっているみたいです。良かった。

> #ただし,漢字のファイル名はたぶんうまく処理できないかと思います.

	やはり無理でしょうか。私もファイル名に2バイトコードを使うのは
	頭になかったのですが、どうも漢字のファイル名はごく普通に
	使う文化のようなのです。

> >   2: Windows バイナリファイルは cvs 登録できるのか。
> うちでは,$CVSROOT/CVSROOT/cvswrappers ないしに,$HOME/.cvswrappers に,
> 
> *.dll -k 'b'
> *.obj -k 'b'
> *.doc -k 'b'
> *.xls -k 'b'
> 
> という内容のものを書いて,上記の拡張子にマッチしたファイルは binary と
> して登録するといった形の運用をしています.

	なるほど。勉強になります。
	この場合バイナリなので差分は取らずにそのままリポジトリ内に
	入るのかな。後で試してみます。

> あ,でも,サーバー/クライアント方式の場合,やはり rmtwrp patch を に
> あてないと $CVSROOT/CVSROOT/cvswrappers の設定は効かないような気がしま
> す.
	ありがとうございます。知らないとはまるところでした。
	fj.sources 河田@富士フイルムさんの rmtwrp patch ですね。
	探してみます。
	
馬場さん

> 僕は CVSROOT/cvswrappers では 
>   http://interactivate.com/public/cvswebsites/
> を参考に、以下のようにしています。これで相当部分を押えているでしょう。

	ありがとうございます。これそっくり利用させていただきます。(^^)

  いきなりな質問にお答えいただいて本当にありがとうございました。
  大体 cvs でいけそう(いきたい)なのですが、唯一「2バイトのファイル名」が
  障害になりそうです。
  すこし悲しいのですが Visual Source Safe とやらのマニュアルも探さないと
  いけないかなと感じ始めています。
  # ファイル名に 2 バイトコードなんて使うなよー(;_;)
  
  ありがとうございました。

 □□□□□□ (株)NEC情報システムズ オープン技術システム(事)第一技術部 □□□ 
 □□□□□□            米山千美 (yoneyama@ats.nis.nec.co.jp)         □□□