CONTENTS
Lastmodified 2017-10-26 (木) 12:26:14
/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 してバージョン管理開始
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"
admin に管理権限をセットする
$ trac-admin /path/to/myproject permission add admin TRAC_ADMIN
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を使ってローカルのデータを「インポート」する。
つづいて、Trac の準備も。
スペースを含むディレクトリの場合
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
と言われる。
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
Total access 2129:本日 1:昨日 0