バージョン管理ツールSubversionで使えるsvnコマンドのまとめ
よく使う svn コマンド
svn st -u 作業コピーのファイルやディレクトリの状態を表示します。
svn diff 2 つのリビジョンまたはパスの差分を表示します。
svn log --stop-on-copy 作業コピーのパスまたはリポジトリの URL をロックし、
他のユーザがそれらへの変更をコミットできないようにします。
コピーに遭遇したときにサブコマンドが履歴情報を保存するのを止めます。
svn copy 作業コピーまたはリポジトリ中の何かを、履歴をもたせたまま複製します。
svn move 作業コピー内やリポジトリ内の何かについて、移動や名前の変更を行います。
svn merge --dry-run マージ元 2 つの間の差分を作業コピーのパスに適用します。
svn diff --diff-cmd /usr/bin/diff -x -BbwEu
ファイル間の差分を示す外部プログラムを指定します。
svn ci 作業コピーからリポジトリに変更点を送信します。
svn up リポジトリの変更点を作業コピーに取り入れます。
<関連リンク>
http://d.hatena.ne.jp/higepon/20071003/1191420650
上記以外のsvn コマンド一覧
svn add 通常ファイル、ディレクトリ、シンボリックリンクを追加します。
svn blame 指定されたファイルまたは URL の変更者とリビジョン情報をインラインで表示 します。
svn cat 指定したファイルまたはURLの内容を表示します。
svn checkout リポジトリから作業コピーをチェックアウトします。
svn cleanup 作業コピーを再帰的に正常化します。
svn commit 作業コピーの変更点をリポジトリに送ります。
svn delete 作業コピーかリポジトリから ファイルまたはディレクトリを削除します。
svn export ディレクトリツリーのエクスポートをします。
svn help ヘルプメッセージを表示します。
svn import バージョン管理されていないファイルやツリーをリポジトリにコミットします。
svn info ローカル、あるいはリモートパスにあるアイテムについての情報を表示します。
svn list リポジトリ中のディレクトリエントリを一覧表示します。
svn lock 作業コピーパスまたはリポジトリ中のURLをロックします。
svn log コミットログメッセージの表示をします。
svn merge 二つのソースの差を作業コピーパスに反映します。
svn mkdir バージョン管理下にある新しいディレクトリを作ります。
svn propdel アイテムから属性を削除します。
svn propedit バージョン管理されている一つ以上のアイテムの属性を編集します。
svn propget 属性の値を表示します。
svn proplist すべての属性を一覧表示します。
svn propset ファイル、ディレクトリ、リビジョンのPROPNAMEの値をPROPVALに設定します。
svn resolved 作業コピーのファイルまたはディレクトリの「衝突」状態を取り除きます。
svn revert ローカルファイルへのすべての編集を取り消します。
svn status 作業コピーにあるファイルやディレクトリの状態を表示します。
svn switch 作業コピーを別のURLに更新します。
svn unlock 作業コピーパスまたは URL をアンロックします。
svn update 作業コピーの更新。
<関連リンク>
Subversionによるバージョン管理
http://www.atmarkit.co.jp/flinux/special/webdav03/webdav02c.html
第9章 Subversion リファレンス
http://72.14.253.104/search?client=opera&rls=ja&q=cache:http://subversion.bluegate.org/doc/ch09.html&sourceid=opera&ie=utf-8&oe=utf-8
http://72.14.253.104/search?client=opera&rls=ja&q=cache:http://subversion.bluegate.org/doc/ch09s03.html&sourceid=opera&ie=utf-8&oe=utf-8
http://72.14.253.104/search?client=opera&rls=ja&q=cache:http://subversion.bluegate.org/doc/ch09s04.html&sourceid=opera&ie=utf-8&oe=utf-8
'테크노오로지' 카테고리의 다른 글
| [Java]정규표현 (0) | 2009/02/02 |
|---|---|
| [Linux]demon 자동실행 추가/해제 (0) | 2009/01/30 |
| [Linux] subversion (0) | 2009/01/28 |
| [Linux]Subversion설치 및 설정 (1) | 2009/01/23 |
| [APP]서버라면 방화벽을 확실히 해야..(ZoneAlarm) (0) | 2009/01/22 |
| [Linux]리눅스서버구축 커맨드모음 (3) | 2009/01/21 |