3. FreeBSD/共通事項/subversion クライアントコマンド

 
3.1 能書き
3.2 クライアントコマンド
3.3 オプション

3.1 能書き

 どこに書こうか迷ったのですがバージョンが変わることによってインストール方法が変わるようなことがあっても、クライアントコマンドはそうそう変わらないだろうと判断して共通事項として記述することにしました。

3.2 クライアントコマンド

 チェックアウト
> svn co URI[@リビジョン番号] チェックアウト先のディレクトリ名
 チェックアウト先に既にディレクトリやファイルが存在するためにチェックアウトに失敗するようなときは  --force オプションを使用します。  更新
> svn update [ディレクトリ名/]ファイル名 (省略時はカレントディレクトリ)
 コミット
> svn commit -m "ログメッセージ" [ディレクトリ名/]ファイル名
 取消
> svn revert [ディレクトリ名/]ファイル名
 追加
> svn add [ディレクトリ名/]ファイル名
 削除
> svn delete [ディレクトリ名/]ファイル名

3.3 オプション

 同一のマシンに複数の作業者が同一ユーザとしてログインしている状況で  別々のディレクトリで作業してコミットするときにコミットするユーザ名を変更したい時があります。  「subversion」のユーザのみを変更するには
> svn --username ユーザ名  サブコマンド
 と入力します。