よく使うSVN コマンド一覧
svn import PATH URL -m "コメント"
- リポジトリにバージョン管理させたいリソースを登録する(インポートする)
svn checkout
- チェックアウトを実行する
svn status
- ディレクトリ内のファイルやフォルダの状態を示す。
- 作業コピーの変更を確認したいディレクトリに移動して"svn status"を実行。
- 作業コピーにあるファイルやディレクトリの状態を表示します。 引数がない場合は、ローカルで修正されたアイテムだけが表示されます。
引数
- --show-updates:作業リビジョンと、サーバの最新ではない情報も表示
- --verbose を使:すべてのアイテムに対する完全なリビジョン情報を表示します。
状態
- 何も記述なし:変更なし。
A : 作業コピーに新しいファイルが追加された。
D : 作業コピーからファイルが削除された。
M : 作業コピーで変更がなされた。
C : 作業コピーで変更を加えているファイルに対して、リポジトリから変更が行われた際に衝突(コンフリクト)が発生た。
? : Subversionに認識されていないファイル。Subversion管理下にない。
svn mkdir "追加したいディレクトリ名"
- ディレクトリを作成する。(このコマンドで作成したディレクトリはSubversion管理下)
svn add "target"
- ファイルをSubversion管理下に追加する
svn update
- リポジトリの最新状態と同期を取る。
svn commit -m "修正コメント"
- 作業コピーに加えた修正は、コミットしてはじめてリポジトリに反映されます。
- -m:コミット時のログとして管理されるコメント




