CVSとSVNのコマンド
の編集
https://floss-lab.org/pukiwiki/?CVS%E3%81%A8SVN%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
[[FrontPage]] *CVS,SVNへのアクセス方法 [#fd6025bf] **このページは? [#r3223378] 代表的なバージョン管理システム - CVS - Subversion~ ~ から,コミットログをとったり,チェックアウトする方法をまとめたページ~ 他にもGIT,Mercurialなど分散型リポジトリもありますが,省略(必要であれば誰か追記してください)~ ~ 内容に誤りを発見した場合はコメントお願いします. ***代表的なコマンド [#jc9092a3] - Login -- プロジェクトにログイン --- たいていanonymousアカウントが用意されている.パスワードはプロジェクトのページで確認 - Check Out -- ファイルをリポジトリからローカル環境に落とす -- ついでにファイル名の一覧も取得できる - Log -- コミットログを取得する --- CheckOut済みのファイルしか取得できなかったり,できたり(わかる人教えて) - Diff -- ファイルのRevision間の差分を取り出す - Check In -- コミットのこと.開発者が使う.研究者は多分使わない. ***メモ [#e318dbae] -CVSの場合は,コミットログ取得時にCheckOutしてからでないとLogを取れない -SVNはいきなりLogコマンドでコミットログがとれる * CVS [#tab75b88] - Login -- cvs -d [Location URL] login - Check Out -- csv -d [Location URL] co [Module Path] - Log -- csv -d [Location URL] log [Module Path] - Diff -- あああ *** 例)Eclipse Platformの場合 [#zf02b817] - Login -- cvs -d :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse login ---(↑pも半角) - Check Out -- csv -d :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse co platform - Log -- csv -d :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse log platform * Subversion [#v0167a96] - Login -- あああ - Check Out -- svn co [Location URL] - Log -- svn log [Location URL] - Diff -- svn diff -r [Previous Number]:[Current Number] [Location URL] *** 例)Apache HTTP Serverの場合 [#w9725a43] - Check Out -- svn co http://svn.apache.org/repos/asf/ - Log -- svn log http://svn.apache.org/repos/asf/ - Diff(READMEファイルの一例) -- svn diff -r 418131:478648 http://svn.apache.org/repos/asf/spamassassin/trunk/README * コメント [#g054a591] - とりあえず作ってみた -- [[ふじこ]] &new{2010-12-25 (土) 18:09:20}; #comment
タイムスタンプを変更しない
[[FrontPage]] *CVS,SVNへのアクセス方法 [#fd6025bf] **このページは? [#r3223378] 代表的なバージョン管理システム - CVS - Subversion~ ~ から,コミットログをとったり,チェックアウトする方法をまとめたページ~ 他にもGIT,Mercurialなど分散型リポジトリもありますが,省略(必要であれば誰か追記してください)~ ~ 内容に誤りを発見した場合はコメントお願いします. ***代表的なコマンド [#jc9092a3] - Login -- プロジェクトにログイン --- たいていanonymousアカウントが用意されている.パスワードはプロジェクトのページで確認 - Check Out -- ファイルをリポジトリからローカル環境に落とす -- ついでにファイル名の一覧も取得できる - Log -- コミットログを取得する --- CheckOut済みのファイルしか取得できなかったり,できたり(わかる人教えて) - Diff -- ファイルのRevision間の差分を取り出す - Check In -- コミットのこと.開発者が使う.研究者は多分使わない. ***メモ [#e318dbae] -CVSの場合は,コミットログ取得時にCheckOutしてからでないとLogを取れない -SVNはいきなりLogコマンドでコミットログがとれる * CVS [#tab75b88] - Login -- cvs -d [Location URL] login - Check Out -- csv -d [Location URL] co [Module Path] - Log -- csv -d [Location URL] log [Module Path] - Diff -- あああ *** 例)Eclipse Platformの場合 [#zf02b817] - Login -- cvs -d :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse login ---(↑pも半角) - Check Out -- csv -d :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse co platform - Log -- csv -d :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse log platform * Subversion [#v0167a96] - Login -- あああ - Check Out -- svn co [Location URL] - Log -- svn log [Location URL] - Diff -- svn diff -r [Previous Number]:[Current Number] [Location URL] *** 例)Apache HTTP Serverの場合 [#w9725a43] - Check Out -- svn co http://svn.apache.org/repos/asf/ - Log -- svn log http://svn.apache.org/repos/asf/ - Diff(READMEファイルの一例) -- svn diff -r 418131:478648 http://svn.apache.org/repos/asf/spamassassin/trunk/README * コメント [#g054a591] - とりあえず作ってみた -- [[ふじこ]] &new{2010-12-25 (土) 18:09:20}; #comment
テキスト整形のルールを表示する