$OpenXM: OpenXM/doc/HOWTO/cvs-intro.txt,v 1.3 2005/10/11 00:54:33 takayama Exp $ committer のための cvs 入門 [1] BASH の場合 (user 名は xxx.yyy.org のものと同じと仮定). export CVS_RSH=ssh cvs -d xxx.yyy.org:/home/cvsroot/openxm やることを書く. たとえば OpenXM のソースを全て download するには cvs -d xxx.yyy.org:/home/cvsroot/openxm checkout OpenXM OpenXM_contrib OpenXM_contrib2 たとえば 新しく abc.rr を commit するには cvs -d xxx.yyy.org:/home/cvsroot/openxm add abc.rr cvs -d xxx.yyy.org:/home/cvsroot/openxm commit vi が立ち上がるのでコメントを英語で短く書く. (a) i で input mode に. (b) コメントを英語で短く書く. (c) esc : wq で 書き込み終了. abc.rr を修正したら, cvs -d xxx.yyy.org:/home/cvsroot/openxm commit [2] Import の利用は特に必要な場合を除き控えて, 上の例のように add を用いて下さい. Q. cvs を自分の local machine で利用したいのですが. A. 例を一つあげます. cygwin とか unix でやってみて下さい. なお init [初期化] とか import は OpenXM の cvs repository に対しては やらないで下さい. cvs -d ~/renshu init [ 初期化 ] cd ファイルを cvs へ登録したい folder へいく. ここには t1.tex, t2.tex があるとする. cvs -d ~/renshu import new TAKAYAMA RELEASE_1_0 cvs -d ~/renshu checkout new TAKAYAMA RELEASE_1_0 cd new t1.tex を編集 cvs -d ~/renshu commit t1.tex の変更が cvs レポジトリ ~/renshu に commit される.