CONTENTS #contents ---- Lastmodified &lastmod; ---- *SVN rep reset [#a81d2801] /usr/home/svn/repos/X-Plane 11/conf/svnserve.conf passwd authz を待避 1003 8:12 rm -r "/usr/home/svn/repos/X-Plane 11" 1004 8:12 cd /usr/home/svn/repos 1006 8:12 mkdir -p "X-Plane 11" 1007 8:12 svnadmin create "X-Plane 11" 1008 8:12 chown -R www:www "X-Plane 11" 書き込みユーザ名が出るように、アクセス制限を設置 htpasswd (-c : clear & create)で、/usr/home/svn/.passwd を作る Username:hash 設定したUsername を許可する設定 /usr/home/svn/repos/X-Plane 11/conf/authz [/] Username = rw passwd [users] Username = password(plane text) svnserve.conf [general] anon-access = read auth-access = write password-db = passwd authz-db = authz realm = X-Plane Repository [sasl] クライアントからインポート & checkout してバージョン管理開始 * Trac reset [#p0314c06] 消す 1009 8:13 cd /usr/local/www/trac 1010 8:13 rm -r "X-Plane 11" セットし直す 1011 8:13 trac-admin "/usr/local/www/trac/X-Plane 11" initenv 1012 8:13 chown -R www:www "/usr/local/www/trac/X-Plane 11" 管理タブを出す ** Grant admin rights to user admin: [#g3739deb] admin に管理権限をセットする $ trac-admin /path/to/myproject permission add admin TRAC_ADMIN admin のアクセスパスワードを作る htpasswd -c /usr/local/www/trac/trac.htpasswd admin ログイン先のパスワード設定 /usr/local/etc/apache24/Includes/trac.conf に、追加記述 <Location "/trac/X-Plane 11"> AuthType Basic AuthName "Trac" AuthUserFile /usr/local/www/trac/trac.htpasswd Require valid-user </Location> apachectl restart adminでlogin、管理が出る。 *SVN and Trac [#n929c360] 1015 9:43 cd /usr/home/svn/repos 1024 10:25 svnadmin create RJOI スペースを含む場合は svnadmin create "Custom Scenery" などとする。 1025 10:25 chown -R www:www RJOI/ ここも、 # chown -R www:www "Custom Scenery" とする。 ここで、/usr/home/svn/repos/RJOI/conf/svnserve.conf [general] anon-access = write として、TortoiseSVNを使ってローカルのデータを&color(blue){「インポート」};する。 つづいて、Trac の準備も。 **Trac 1.2.2 [#a10c4948] スペースを含むディレクトリの場合 992 16:06 trac-admin "/usr/local/www/trac/X-Plane 11" initenv 993 16:08 chown -R www:www "/usr/local/www/trac/X-Plane 11" 994 16:15 [components] 995 16:15 tracopt.versioncontrol.svn.svn_fs.subversionconnector = enabled 996 16:16 trac-admin "/usr/local/www/trac/X-Plane 11" repository resync "*" 997 17:00 trac-admin /usr/local/www/trac/RJOI repository resync "*" 998 17:00 trac-admin "/usr/local/www/trac/X-Plane 11" repository resync "*" 999 17:33 trac-admin "/usr/local/www/trac/X-Plane 11" repository resync "*" trac.ini 追加設定 [repositories] .dir = /usr/home/svn/repos/X-Plane 11 .sync_per_request = true ____ 1027 11:17 trac-admin /usr/local/www/trac/RJOI initenv プロジェクト名を、RJOI等と設定. /usr/local/www/trac/RJOI/ が生成される 1028 11:21 chown -R www:www /usr/local/www/trac/RJOI /usr/local/www/trac/RJOI/conf/trac.ini [trac] repository_dir = /usr/home/svn/repos/RJOI [components] tracopt.versioncontrol.svn.svn_fs.subversionconnector = enabled webadmin.* = enabled とした上で、 trac-admin /usr/local/www/trac/RJOI repository resync "*" Resyncing repository history for (default)... 1 revision cached. Done. でOK ---- 1026 11:17 trac-admin /usr/local/www/trac/RJOI resync は、 Error: Command not found No documentation found for 'resync'. Use 'help' to see the list of commands. Did you mean one of these? repository resolution と言われる。 * TortoiseSVN アイコンのオーバーレイが表示されない [#i007d0c8] http://x68stage.ddo.jp/casper/sunbbs/1777.html http://tortoisesvn.tigris.org/faq.html#ovlnotshowing URL:http://tortoisesvn.tigris.org/ ■レジストリの場所:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explore\ShellIconOverlayIdentifiers http://decomo.info/wiki/freebsd/mod_dav_svn_mod_authz_svn%E3%81%A7subversion%E3%82%B5%E3%83%BC%E3%83%90%E3%81%AE%E6%A7%8B%E7%AF%89 ---- Total access &counter(total);:本日 &counter(today);:昨日 &counter(yesterday); #counter([total|today|yesterday]);