seo
t9653****@yahoo*****
2003年 5月 7日 (水) 16:15:01 JST
はじめまして。瀬尾と申します。 リポジトリの最新状態(開発本線上の最新リビジョン)を、 過去のある時点のスナップショットに置き換える、もっとも良 い方法をご教授ください。 ブランチを作成したいわけではなく、開発本線を過去のあるタ グの状態に戻したいと思っています。 update の "-r REV" オプションを使用すれば、作業用コピ ーは確かに過去のスナップショットのものに置き換わりますが 、Sticky状態なので、リポジトリへのコミットは出来なくなり ます。 また、update の"-r REV" にブランチタグを指定した場合は コミット可能とのことですが、これは、開発本線自体がコミッ トされるというわけではありませんよね? 今考えているのは、以下の手順です。 〓 最新の状態をcheckout する。 〓 〓とは別に、タグがついた過去のスナップショットを export する。 〓 〓に〓の内容を上書きコピーする。 この方法ですと、過去のスナップショットから最新の状態 までの間に追加されたファイルがあると、追加ファイルは 残ってしまいます。 それならば、〓の中のソースファイルなどを削除してから 〓をコピーすればとも思うのですが、〓の中の各階層には CVS ディレクトリも含まれるため、CVSディレクトリは 残して他のファイルは削除するというのも少々面倒です。 コマンドのオプションの使用方法などを勘違いしているだけで 、 簡単な方法があるならばと思い、質問させていただきました。 よろしくお願いいたします。 --- Tomoko Seo <t9653****@yahoo*****> __________________________________________________ Do You Yahoo!? Yahoo! BB is Broadband by Yahoo! http://bb.yahoo.co.jp/