www.junmt.info

I love the guiter.


2024年5月 3日(金) 23:14 JST

CVSリポジトリ名変更

日記リポジトリ名がソースコード等に絶対に含まれていない場合だけ使えました。
ちなみに、バイナリ(画像)が含まれている場合でも問題ありませんでした。
(今試してみて何となく動いたレベル。全部チェックしてません。)

$ cd $CVSROOT
$ cp -r 【古いリポジトリ】 【新しいリポジトリ】
$ cd 【新しいリポジトリ】
$ find . -type f -name '*,v' -print0 | xargs -0 perl -i -pe 's/【古いリポジトリ名】/【新しいリポジトリ名】/g'

後は古いリポジトリをバックアップして消すなり、なんなりすればよろしいかと。

文字列置換はこちらを参考にさせて頂きました。
http://d.hatena.ne.jp/rx7/20090207/p2

トラックバック

このエントリのトラックバックURL: http://www.junmt.info/trackback.php/20111104113517771

この記事にはトラックバック・コメントがありません。
CVSリポジトリ名変更 | 0 コメント | アカウントの登録
以下のコメントは、その投稿者が所有するものでサイト管理者はコメントに関する責任を負いません。