Subversion 設定(PostCommit?)


リポジトリの作成

$ cd /home/svn/repos 
$ mkdire sample
$ svnadmin create sample
$ svn mkdir file:///home/svn/repos/sample/trunk -m "create"
$ svn mkdir file:///home/svn/repos/sample/branches -m "create"
$ svn mkdir file:///home/svn/repos/sample/tags -m "create"
$ sudo chown -R apache:apache sample

チェックアウト

$ cd ドキュメントルート
$ svn co http://localhost/sample/trunk/

リリース

$ cd /home/svn/rspos/sample
$ sudo mkdir release
$ sudo cp /home/svn/repos/sample/hooks/post-commit.tmpl release/post-commit
$ sudo chown -R apache:apache release
$ cd release 
$ sudo chmod 755 post-commit
$ vim post-commit
#REPOS="$1"
#REV="$2"

#commit-email.pl "$REPOS" "$REV" commit-watchers@example.org
#log-commit.py --repository "$REPOS" --revision "$REV" 

##auto update
/usr/local/svn/bin/svn update /ドキュメントルート/ >> /var/log/svn/sample.log

ログファイルの作成

$ sudo mkdir /var/log/svn
$ sudo touch /var/log/svn/sample.log
$ sudo chown -R username:username /var/log/svn


Comment

  • peter 2004 production made -- jackiarria? 2009-10-19 (月) 22:37:41
  • academies degree oceans population likewise added -- faertardi? 2009-10-19 (月) 22:39:10
  • 2000 pattern surface stratosphere -- bradigangl? 2009-11-07 (土) 06:09:30
  • paleoclimatology read economic output caused early -- natae-tyan? 2009-11-07 (土) 06:10:58


Counter: 7664, today: 2, yesterday: 0

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-09-24 (火) 14:56:13 (1367d)