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が存在する状態でチェックアウトされてきますが #それはそれで当然なことで。