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]);

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS