Apache Subversion用のグラフィカルクライアントはたくさんありますが、コマンドラインからSubversionを操作できるオプションがあると便利です。この記事では、作業コピーのチェックアウトから最初の変更、リポジトリへのコミットまで、コマンドライン Subversion の基本を説明します。
1
Apache Subversion では、コマンドはターミナルウィンドウから入力します。Windowsでこれを開くには、「Windowsキー」と「r」を押します。これで「ファイル名を指定して実行」ダイアログボックスが表示されます。cmd' と入力し、'Ok' を押してください。
- ターミナル・ウィンドウが開き、コマンドを入力できるようになります。
2
最初のリポジトリを作成するには、「svnadmin create」コマンドの後に、新しいリポジトリを作成するパスと新しいリポジトリの名前を入力します。例えば、'Documents' フォルダに 'New project' という新しいリポジト リを作成したい場合、コマンドは次のようになります。
3
Documents'フォルダを確認してください。New Project」という新しいフォルダが表示されます。
4
このフォルダには、いくつかの新しいファイルが含まれています。これらのファイルを削除したり変更したりしないでください。
5
これでリポジトリを作成したので、作業コピーをチェックアウトします。これには「SVN Checkout」コマンドを使い、その後にリポジトリのURLと、今作成したリポジトリの場所を指定します。この例では、コマンドは次のようになります: svn checkout http://127.0.0.1:9880/New-Project C:◆UsersJessica◆Documents◆New_Projectヒット 'Enter'.
6
作業コピーを確認すると、リポジトリのすべてのファイルのコピーがあることに気づくでしょう。
7
これで、作業コピーに自由に変更を加えることができます。ファイルの変更が終わったら、リポジトリに変更をコミットする必要があります。コミットを実行するには、「svn commit」コマンドの後に「-message」と適切なログメッセージ、最後に作業コピーの場所を指定します。この例では、コマンドは次のようになります: svn commit --message "added Readme file" C:⊖UsersJessica⊖Documents⊖New_Project 'Enter' を押してください。これで変更がリポジトリにコミットされました!
この記事は CC BY-NC-SA で公開された " How to Get Started With Command Line Subversion on Windows" を修正して作成しました。特に断りのない限り、CC BY-NC-SAで利用可能です。
コメント
最新を表示する
NG表示方式
NGID一覧