svnのリポジトリとtracのページを作成するスクリプト

svnのリポジトリとtracのページを作成するためのスクリプトファイルです。引数に名前を渡してやることで、該当のディレクトリにファイルを作成します。

実際に使用する際には、パスを適当に変更してください。

#!/bin/sh
/usr/local/bin/svnadmin create /usr/public/svn/$1
chgrp -R www /usr/public/svn/$1
chmod -R g+ws /usr/public/svn/$1/dav /usr/public/svn/$1/db

/usr/local/bin/trac-admin /usr/public/trac/$1 initenv $1 sqlite:db/trac.db svn /usr/public/svn/$1
chgrp -R www /usr/public/trac/$1
chmod -R g-w /usr/public/trac/$1
chmod -R g+w /usr/public/trac/$1/conf
chmod -R g+w /usr/public/trac/$1/attachments
chmod -R g+w /usr/public/trac/$1/db

/usr/local/bin/trac-admin /usr/public/trac/$1 permission remove anonymous "*"

echo "[components]" >> /usr/public/trac/$1/conf/trac.ini
echo "webadmin.* = enabled" >> /usr/public/trac/$1/conf/trac.ini
 
computer/software/svn/svnのリポジトリとtracのページを作成するスクリプト.txt · 最終更新: 2008/12/11 21:37 by yasuharu
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki