193 文字
1 分
RCSの罠
なんとまぁ、RCSに足下すくわれてしまったよ。
以下の一連の操作の最後で、co -l をしているのだが、その際にアラートを出してほしいのに、出してくれなかった(T T
# ci -u -m'modified something' /etc/sync.sh# vi /etc/sync.sh編集して、強制保存。
# co -l /etc/sync.sh/etc/RCS/sync.sh,v --> /etc/sync.shrevision 1.12 (locked)done言葉で説明すると、
- チェックイン
- 本当は編集してはいけないのに、ファイルを編集して強制上書き保存。この際にファイルのwrite権限は無い
- チェックアウト。チェックインしたときとファイルの内容が変わっているから、にアラートを出してほしい!
やられました。
viでwq!(w!)は使わないようにしましょう。q!はOK。