よく使うSVN コマンド一覧

svn st

作業コピーのファイルやディレクトリの状態を表示。作業コピーの変更を確認したいディレクトリに移動して"svn status"を実行。作業コピーにあるファイルやディレクトリの状態を表す。 引数がない場合は、ローカルで修正されたアイテムだけが表示される。

* --show-updates:作業リビジョンと、サーバの最新ではない情報も表示

* --verbose を使:すべてのアイテムに対する完全なリビジョン情報を表示します。

svn commit

作業コピーの変更点をリポジトリに送る

* --message (-m) "コメント":コミット時にコミットメッセージを入れる

svn lock

作業コピーパスまたはリポジトリ中のURLをロック

* --stop-on-copy:作業コピーのパスまたはリポジトリのURLをロックし、他のユーザがそれらへの変更をコミットできないようにする

svn merge

二つのソースの差を作業コピーパスに反映

* --dry-run:マージ元 2 つの間の差分を作業コピーのパスに適用

svn import

バージョン管理されていないファイルやツリーをリポジトリにコミット

* --PATH URL -m "コメント":リポジトリにバージョン管理させたいリソースを登録する(インポートする)

svn checkout

チェックアウトを実行する

svn add

バージョン管理下にファイル等を追加する

svn status

ディレクトリ内のファイルやフォルダの状態を示す

svn diff

リポジトリ間または、変更があったファイルの差分を表示する

svn copy

作業コピーまたはリポジトリ中のファイル等を、履歴をもたせたまま複製

svn move

作業コピー内やリポジトリ内のファイル等の移動や名前の変更を行う

svn delete

作業コピーかリポジトリから ファイルまたはディレクトリを削除

svn resolved

作業コピーのファイルやディレクトリの、競合状態を取り除く

svn blame

指定されたファイルや URL の内容を、リビジョンと変更者の情報をインラインで表示

svn cat

指定されたファイルや URL の内容を出力

svn export

バージョン管理されないコピーのディレクトリツリーを生成

svn info

ローカルまたはリモートの項目に関する情報を表示

svn log

一連のリビジョンとファイルの一方または両方のログメッセージを表示

svn mkdir

バージョン管理下に新しいディレクトリを生成する

svn propdel

ファイルやディレクトリ、リビジョンから属性を削除する

svn propget

属性の値を表示

svn proplist

属性の値を一覧表示

svn propset

属性の値を設定

svn help

ヘルプメッセージの表示


リンク

Subversion/cmd (last edited 2014-10-24 01:52:50 by hayashida)