ユーザ用ツール

サイト用ツール


subversion:tutorial

チュートリアル

リポジトリ初期化

svnadmin create /var/lib/submin/svn/repos
chown apache.apache -R /var/lib/submin/svn/repos
chmod -R 0755 /var/lib/submin/svn/repos

初期データ作成

mkdir -p /tmp/myproject/blanches ブランチ(作業コピー)
mkdir -p /tmp/myproject/tags   タグ
mkdir -p /tmp/myproject/trunk   本流のソース

初期データインポート

svn import /tmp/myproject/ file:///var/lib/submin/svn/repos/myproject -m "initial import"

作業コピーの取得(チェックアウト)

svn checkout file:///var/lib/submin/svn/repos/myproject/trunk myproject

作業ディレクトリに入る

cd myproject/

最新情報に更新

svn update

新規ファイルの追加

svn add ./*

差分の確認

svn diff
Index: test.txt
===================================================================
--- test.txt    (リビジョン 3)
+++ test.txt    (作業コピー)
@@ -1,3 +1,4 @@
 test
 test002
 test003
+004

状態確認

svn status
M      test.txt

更新ファイルの登録

svn commit -m " "

リビジョンを指定して更新

svn update -r XXX PATH

リバート(ローカルの変更を破棄する)

svn revert --recursive PATH

参考ページ

subversion/tutorial.txt · 最終更新: 2014/02/26 02:28 by clownclown

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki