sugit****@sra*****
sugit****@sra*****
2003年 1月 18日 (土) 19:01:46 JST
From: "Yoshiharu Tanaka" <TNKY****@jp*****> Subject: [cvs-jp-info 14] 指定したディレクトリだけCheckout Date: Sat, 18 Jan 2003 18:24:40 +0900 ;;; CVSを使い始めたばかりなので基礎的な質問かも知れませんが宜しくお願い致しま ;;; す。 ;;; CVSはWinCVSを使っています。サーバーはCVSntです。 ;;; 指定したディレクトリ(フォルダ)だけCheckoutをしたいのですが出来ますでしょ ;;; うか? ;;; 例えば ;;; CVSファイル(IMPORT)は下の構成でモジュール名はdb2stproです。 ;;; −−−−構成−−−− ;;; P(フォルダ) ;;; | ;;; +P10(フォルダ) ;;; | ;;; +ap10x010(フォルダ) ;;; +ap10x020(フォルダ) ;;; +ap10x030(フォルダ) ;;; −−−−−−−−−− ;;; ;;; ap10x010をCheckoutしたいのですが方法があるなら教えて欲しいです。 ;;; 自分で調べながら試したのは ;;; ;;; C:\Documents and Settings\zi19.IGS\デスクトップ>cvs -d :pserver:zi19@ホスト ;;; 名:f:\rpst_cvsnt checkout -d ap10x010 db2stpro(←モジュール名) ;;; ;;; (WinCVS上では無理と判断した為コマンドラインから実行)実行したのですが・・・ ;;; ただ単にデスクトップ上のチェックアウト後のフォルダ名がap10x010になるだけで ;;; した。 ;;; 他にも色々と試しては見たのですが・・・ダメでした。 モジュールをこのようにするか、 ==== modules ==== pgsql7.3.1 -d 7.3.1 pgsql/src/7.3.1 上と同じことになりますが、直接このように、 ==== リポジトリ ==== cvs-master/qt/examples-qt3/quit/ /rotateimage/ /rotatetext/ ... $ cvs co -d quit qt/examples-qt3/quit U quit/main.cpp U quit/quit.cpp U quit/quit.h U quit/quit.pro U quit/quit.ts U quit/quit_ja_JP.qm U quit/quit_ja_JP.ts $ ls quit CVS/ main.cpp quit.cpp quit.h quit.pro quit.ts quit_ja_JP.qm quit_ja_JP.ts $ ということでしょうか? ;;; 本題からそれるのですが、ライブラリ管理の為にCVSを導入しようとしています。 ;;; 宜しくお願い致します。 仕事のドキュメント、ソースは、ほとんどすべて CVS に入れて、会社のどのマシン でも自宅でも使えるようにしています。 ;;; #Windowsを利用するのはUnixのスキルを持った社員が少ないからです。(社内の ;;; サーバーはNTばっかです。) # Windows でのプログラミングを覚えようとしたことはありますが、いろいろな意味で、 # 挫折させてもらえました。 Kenji Sugita Open Source Solution Division E-Mail: sugit****@sra***** Senior Manager Tel: +81-45-948-1622 Software Research Associates, Inc. Fax: +81-45-948-1620