2025-03-14 21:59:59 -06:00
|
|
|
# svn
|
|
|
|
|
|
|
|
|
|
> Subversion のコマンドラインクライアントツールです。
|
2026-06-12 17:51:25 -06:00
|
|
|
> 詳細情報: <https://svnbook.red-bean.com/en/1.7/svn-book.html#svn.ref.svn>。
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- リポジトリから作業コピーをチェックアウトする:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`svn {{[co|checkout]}} {{url/to/repository}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- リポジトリからの変更を作業コピーに取り込む:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`svn {{[up|update]}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- ファイルやディレクトリをバージョン管理下に置き、リポジトリへの追加をスケジューリングする。これらは次のコミットで追加される:
|
|
|
|
|
|
|
|
|
|
`svn add {{パス}}`
|
|
|
|
|
|
|
|
|
|
- 作業コピーの変更をリポジトリに送信する:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`svn {{[ci|commit]}} {{[-m|--message]}} {{コミットログメッセージ}} [{{パス}}]`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- 過去10リビジョンの変更点を表示し、各リビジョンで変更されたファイルを表示する:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`svn log {{[-vl|--verbose --limit]}} {{10}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- ヘルプを表示する:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`svn {{[h|help]}}`
|