CONTENTS


Lastmodified 2017-10-26 (木) 12:26:14


SVN rep reset

/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"

Grant admin rights to user admin:

admin に管理権限をセットする

$ trac-admin /path/to/myproject permission add admin TRAC_ADMIN

SVN and Trac

 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 の準備も。

Trac 1.2.2

スペースを含むディレクトリの場合

  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 アイコンのオーバーレイが表示されない

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 2129:本日 1:昨日 0

Counter: 2129, today: 1, yesterday: 0

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS