現在の状態を保存する。
$ cd /etc/config-archive/etc/portage/ $ sudo cp -pi /etc/portage/package.unmask . $ sudo rcs -ko -M -l package.unmask $ sudo ci -m'backup. maybe recorded if changed' package.unmask
編集する。
$ sudo vi /etc/portage/package.unmask
変更後の状態を保存する。
$ sudo cp -pi /etc/portage/package.unmask . $ sudo rcs -ko -M -l package.unmask $ sudo ci -m'commit' package.unmask
例えば同じディレクトリにコピーを取る。
$ cd /etc/portage/ $ sudo cp -pi package.unmask package.unmask.`date +%Y-%m-%d`
ディレクトリを移動する。
$ cd /etc/config-archive/etc/portage/
初期登録
$ sudo ci -u /etc/portage/package.unmask package.unmask,v $ sudo co -l /etc/portage/package.unmask package.unmask,v修正
$ sudo vi /etc/portage/package.unmask修正を登録
$ sudo ci -u /etc/portage/package.unmask package.unmask,v $ sudo co -l /etc/portage/package.unmask package.unmask,vログ
$ rlog package.unmask,v修正の差分(-r1.2が最新で差分無し)
$ rcsdiff -r1.1 /etc/portage/package.unmask package.unmask,v $ rcsdiff -r1.2 /etc/portage/package.unmask package.unmask,v
最初からやり直す場合、ファイルを消してコピーしたファイルを元のファイル名でコピーする。
$ sudo rm -i /etc/portage/package.unmask package.unmask,v $ sudo cp -pi /etc/portage/package.unmask.2011-04-24 /etc/portage/package.unmask
書き込みの権限が強制的に変化するので、0644は大丈夫だが、
0664, 0666 などの場合、変更無しにできない?。
0 件のコメント:
コメントを投稿