#author("2019-02-06T10:17:38+09:00","default:honma","honma")
#author("2019-10-02T09:15:40+09:00","default:honma","honma")
* よく使うsvnコマンド [#l3807605]

SubVersionをCUIで使用するときによく使用するコマンドのメモ

** checkout(co) [#kaee8a6f]
リポジトリから作業コピーをチェックアウトする
 $ svn co [PATH]

** update(up) [#q5bae65a]
作業コピーを更新する
 $ svn up [PATH]

>U 更新されたファイル
>A 追加されたファイル
>D 削除されたファイル
>R 置き換えされたファイル
>G マージされた(問題が起こらずに)ファイル
>C 衝突したファイル

** commit(ci) [#s06c8109]
作業コピーの変更点をリポジトリに登録する
 $ svn ci [PATH] -m "commit message"

** add [#zaf639ba]
通常ファイル、ディレクトリ、シンボリックリンクを追加する
 $ svn add [PATH]

** delete(del, remove, rm) [#ne0f2ef9]
作業コピーかリポジトリから ファイルまたはディレクトリを削除する
 $ svn del [PATH]

** status(stat, st) [#ud768fc9]
作業コピーにあるファイルやディレクトリの状態を表示する
 $ svn st [PATH]

>A 追加されたファイル
>D 削除されたファイル
>M 修正されたファイル
>C 競合しているファイル
>I 無視されているファイル
>? 管理下にないファイル
>! 失われたファイル
>+ コミット準備完了のファイル

** diff(di) [#m9da4730]
BASEリビジョンと作業コピーを比較する
 $ svn di [PATH]

** export [#je1f3392]
ディレクトリツリーのエクスポート
 $ svn export [PATH]

** cleanup [#oc6a99fe]
作業コピーを再帰的に正常化する
 $ svn cleanup

** revert [#k0955340]
ローカルファイルへの編集を取り消す
 $ svn revert -R [PATH]

** info [#z4452d77]
ローカル、あるいはリモートパスにあるアイテムについて情報を表示する
 $ svn info [TARGET]

** help (?, h) [#o042013d]
ヘルプを表示する
 $ svn help
 $ svn help <subcommand>

~
#htmlinsert(amazon_pc.html);

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS