- 追加された行はこの色です。
- 削除された行はこの色です。
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]);