■掲示板に戻る■ 1- 最新50CVSを使ってファイル管理
- 1 :名無しさん@お腹いっぱい。 :2001/08/10(金) 18:10
CVSを使ってファイル管理している人の質問スレ
- 2 :名無しさん@お腹いっぱい。 :2001/08/10(金) 18:14
バックアップもかねて、
他のホストにCVSROOTを置いて
/etc以下のファイルをCVSで管理したいんだけど、
大丈夫かな?
/etcで
cvs import foo start
とかして、
してrm -rf /etcしてcvs checkout etc
すりゃいいような気がするけど、
ちと恐くてねえ。どう思います? OSはFreeBSDです。
- 3 :名無しさん@お腹いっぱい。 :2001/08/10(金) 23:04
- rm するんじゃなくて
まずは mv しておけば。
- 4 :名無しさん@お腹いっぱい。 :2001/08/10(金) 23:46
- 別ディレクトリに必要な分だけ cp して、そこで
import する。
別のディレクトリで checkout して cp -r . /etc
するか、cvs checkout -d /etc で /etc に
直接 checkout。
ただ、root で cvs 使うと文句言われないか? それで
挫折した経験があるんだが。/etc なら rcs の方が
いいかもね。
- 5 :名無しさん@お腹いっぱい。 :2001/08/10(金) 23:54
- CVSで直前の版(n 代前の版)とのdiffを取る方法ってある?
- 6 :名無しさん@お腹いっぱい。 :2001/08/10(金) 23:58
- >>5
cvs diff -r {リビジョン}
でどう?。
- 7 :名無しさん@お腹いっぱい。 :2001/08/10(金) 23:59
- リビジョンを明示的に指定しないで「1世代前」みたいにしたいんですが。
- 8 :2 :2001/08/11(土) 01:08
> ただ、root で cvs 使うと文句言われないか? それで
> 挫折した経験があるんだが。/etc なら rcs の方が
> いいかもね。
やっぱりそうかなあ。/etcはまじめにバックアップとって、
RCSかね。複数人で管理してるからCVSの方が楽かと
思ったんだけど。
- 9 :ななしさん@おなかいっぱい :2001/08/11(土) 01:11
- >>8
ん? 4が書いてるように別ディレクトリでcoしてコピれば
良いだけでないの?
- 10 :名無しさん@お腹いっぱい。 :2001/08/11(土) 01:35
- ln -s /home/boke/RCS/etc /etc/RCS
uheheheh
- 11 :名無しさん@お腹いっぱい。 :2001/08/11(土) 01:53
- master.passwdあたりが心配。
- 12 :2 :2001/08/11(土) 01:59
ホストは2台とも同じ管理者なんでパスワードの問題とかは
同じような危険度なんだな。
しかし、
>>9
よくよく考えてみると、
/etcにはバイナリとかシンボリックリンクとかいろなものがあるんで、
CVSで一気にってのは安全ではなさそうだ。
- 13 :gt;gt;7 :2001/08/11(土) 13:43
- 必ず一世代前となら、option 無しで、
cvs diff foo.c
で良いのでは??
次100 最新50read.cgi ver5.26+ (01/10/21-)