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

[cvs-ml 247] RE:枝の入口に戻る方法を教えて下さい。



まともな方法は思い付きませんでしたが..

From: yas@Konica.co.jp
Subject: [cvs-ml 246] 枝の入口に戻る方法を教えて下さい。
Date: Tue, 16 Nov 1999 16:15:22 +0900

  | cvs tag -b blanch1 で枝blanch1を作った後
  | (下記以外の方法)で簡単にblanch1の入口の状態
  | に戻す方法はあるのでしょうか?
  | 
  | ●1 cvs update -D 枝作成時  を指定して戻す
  | 
  | ●2 枝作成時に cvs tag entranceblanch 後枝作成して
  |      cvs update -r entranceblanch で戻す

もしperlスクリプトを書いてしまうのであれば、

   作業ディレクトリのCVS/Entriesの第2フィールドをみて
   ドット`.'が3つ以上あれば(たとえばV.W.X.Y)、
   尻から2つの数字と2つのドットを削除したものが
   分岐点のリビジョン番号(たとえばV.W)なので
   この番号で cvs up -p -r V.W FILE > FILE する。
   ドットの数が2未満なら何もしない。

でしょうか。

あるいはcvsコマンドにHEAD,BASEのような予約タグとして
BRANCHPOINTなるもの実装しちゃうとか。

--
KOIE Hidetaka 鯉江英隆 <hide@koie.org>