Carpe Diem

  Top > スポンサー広告> Subversion > Subversionコマンドまとめ  

スポンサーサイト

-- - --/-- [--] - --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Subversionコマンドまとめ

2011 - 11/17 [Thu] - 11:51

svnのコマンド。よく使う順に。あとsshで接続する場合はSVN_SSH="ssh -p 9999"って感じにオプション付ける。

svn commit
作業コピーの変更点をリポジトリに送ります。svn ciと同じ。

svn up
リポジトリの変更点を作業コピーに取り入れます。svn updateと同じ。「-r」オプションつけてリビジョン番号を書くとそのリビジョンのデータをダウンロードする。「svn up -r 100」とか。

svn status
作業コピーのファイルやディレクトリの状態を表示します。

svnadmin create
新規に空のリポジトリを作成します。

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

svn checkout
リポジトリから作業コピーをチェックアウトします。svn coと同じ。

svn add
通常ファイル、ディレクトリ、シンボリックリンクを追加します。

svn delete
作業コピーかリポジトリから ファイルまたはディレクトリを削除します。svn removeと同じ。

svn move
作業コピー内やリポジトリ内の何かについて、移動や名前の変更を行います。svn mvと同じ。

svn diff
2 つのリビジョンまたはパスの差分を表示します。

svn info
ローカル、あるいはリモートパスにあるアイテムについての情報を表示します。

svn log
コミットログメッセージの表示をします。

svn resolved
作業コピーのファイルまたはディレクトリの「衝突」状態を取り除きます。

svn merge
二つのソースの差を作業コピーパスに反映します。

svn switch
作業コピーを別のURLに更新します。



以下使ったことないけどメモ。

svn log --stop-on-copy
作業コピーのパスまたはリポジトリの URL をロックし、
他のユーザがそれらへの変更をコミットできないようにします。
コピーに遭遇したときにサブコマンドが履歴情報を保存するのを止めます。

svn copy
作業コピーまたはリポジトリ中の何かを、履歴をもたせたまま複製します。

svn merge --dry-run
マージ元 2 つの間の差分を作業コピーのパスに適用します。

svn diff --diff-cmd /usr/bin/diff -x -BbwEu
ファイル間の差分を示す外部プログラムを指定します。

svn blame
指定されたファイルまたは URL の変更者とリビジョン情報をインラインで表示 します。

svn cat
指定したファイルまたはURLの内容を表示します。

svn cleanup
作業コピーを再帰的に正常化します。

svn export
ディレクトリツリーのエクスポートをします。

svn help
ヘルプメッセージを表示します。

svn list
リポジトリ中のディレクトリエントリを一覧表示します。

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

svn mkdir
バージョン管理下にある新しいディレクトリを作ります。

svn propdel
アイテムから属性を削除します。

svn propedit
バージョン管理されている一つ以上のアイテムの属性を編集します。

svn propget
属性の値を表示します。

svn proplist
すべての属性を一覧表示します。

svn propset
ファイル、ディレクトリ、リビジョンのPROPNAMEの値をPROPVALに設定します。

svn revert
ローカルファイルへのすべての編集を取り消します。

svn unlock
作業コピーパスまたは URL をアンロックします。


ソース:
バージョン管理ツールSubversionで使えるsvnコマンドのまとめ
Subversion によるバージョン管理

コメントの投稿





管理者にだけ表示を許可する

 | ホーム | 

プロフィール

Cicatrice

Author:Cicatrice
備忘録

検索フォーム

カテゴリ

最新記事

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。