[cvs-jp-info 553] Re: cvsの管理ディレクトリについて

Back to archive index

Y.Watanabe yuw****@msj*****
2004年 6月 12日 (土) 18:43:31 JST


渡辺です。

"Yoshio Muranaka" wrote on 2004/06/11 09:43
with Subject: [cvs-jp-info 551] Re: cvsの管理ディレクトリについて

> 渡辺様が言うように「ディレクトリ削除」にチェックは
> 毎回入れているのですが、上手くいきませんでした。
> 恐らく、サーバ上にディレクトリがなくなった場合に
> wincvs側(ローカル側)のディレクトリを削除するオプションであろうと思われます。

??
そんなことないと思いますよ。

hogeproject ---+--- hoge1.java
               |    hoge2.java
               |    hoge3.java
               |    
               |
               +--- testdir --- fuga1.java
                                fuva2.java

みたいなディレクトリ構造になってるプロジェクトだとして、
(1)hogeprojectをチェックアウト
(2)作業ディレクトリ内でfuga1.javaとfuga2.javaを
   WINCVS上で「リポジトリから削除」を実行&それらをコミット
(3)hogeproject全体をwincvsで更新(cvs update) 
   このとき例の「空のディレクトリを削除」にチェックを入れておく

これで、作業ディレクトリ上からtestdirは自動的に消えてくれます。
以後誰かが最新版をチェックアウトしてもtestdirはなくなります。
少なくとも自分の環境では。

#もちろん古いリビジョンを指定してチェックアウトすれば
#testdirが存在する状態でチェックアウトされてきますが
#それはそれで当然なことで。





CVS-JP-info メーリングリストの案内
Back to archive index