Trac On Ubuntu
酔歳燈拭 Trac 竺帖馬奄 ¶
1. 酔識 焼督帖人 svn, trac 引 焼督帖拭辞 承 呪 赤澗 svn 煽舌社拭 羨悦拝 呪 赤澗 乞汲聖 竺帖杯艦陥.
$ sudo apt-get install apache2 subversion trac libapache2-svn
2. Trac 汽戚斗研 巨刑塘軒研 幻級壱 瀬拭辞 羨悦拝 呪 赤亀系 益血引 社政切研 痕井杯艦陥.
$ sudo mkdir /var/trac
$ sudo chown www-data:www-data /var/trac
$ sudo chown www-data:www-data /var/trac
3. 焼督帖研 竺舛杯艦陥.
(/etc/apache2/sites-available/trac 拭 virtual host研 竺舛杯艦陥.)
掻娃拭 辞獄戚硯戚蟹 爽社 去去 室採紫牌精 硝焼辞 痕井背 爽室推.
<VirtualHost *>
ServerAdmin webmaster@localhost
ServerName forge.kuls.net
DocumentRoot /usr/share/trac/cgi-bin/
<Directory /usr/share/trac/cgi-bin/>
Options Indexes FollowSymLinks MultiViews ExecCGI
AllowOverride All
Order allow,deny
allow from all
</Directory>
Alias /trac "/usr/share/trac/htdocs"
<Location /trac.cgi>
SetEnv TRAC_ENV "/var/trac"
</Location>
DirectoryIndex trac.cgi
ErrorLog /var/log/apache2/error.trac.log
CustomLog /var/log/apache2/access.trac.log combined
</VirtualHost>
ServerAdmin webmaster@localhost
ServerName forge.kuls.net
DocumentRoot /usr/share/trac/cgi-bin/
<Directory /usr/share/trac/cgi-bin/>
Options Indexes FollowSymLinks MultiViews ExecCGI
AllowOverride All
Order allow,deny
allow from all
</Directory>
Alias /trac "/usr/share/trac/htdocs"
<Location /trac.cgi>
SetEnv TRAC_ENV "/var/trac"
</Location>
DirectoryIndex trac.cgi
ErrorLog /var/log/apache2/error.trac.log
CustomLog /var/log/apache2/access.trac.log combined
</VirtualHost>
/etc/apache2/apache2.conf 拭 陥製引 旭戚 爽汐聖 背薦 獣典艦陥.
# To use CGI scripts outside /cgi-bin/:
#
AddHandler cgi-script .cgi
#
AddHandler cgi-script .cgi
歯 竺舛聖 旋遂獣徹奄 是背 焼督帖研 仙獣拙 獣典艦陥.
sudo a2ensite trac
sudo a2dissite default
sudo /etc/init.d/apache2 restart
sudo a2dissite default
sudo /etc/init.d/apache2 restart
Trac 紫遂拭 呉獄 昔装戚 琶推拝 井酔殖 焼督帖 virtual host 竺舛拭 焼掘人 旭戚 蓄亜杯艦陥.
<Location "/trac.cgi/login">
AuthType Basic
AuthName "Trac"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
</Location>
AuthType Basic
AuthName "Trac"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
</Location>
(弘経 室室廃 紫牌精 送羨 呪舛戚 琶推杯艦陥.)
是税 鳶什趨球澗 svn 羨悦 凶税 昔装引 因政桔艦陥.
4. Trac聖 竺舛杯艦陥.
sudo mkdir /var/svn
sudo mkdir /var/svn/YourProjectNameHere
sudo mkdir /tmp/YourProjectNameHere
sudo mkdir /tmp/YourProjectNameHere/branches
sudo mkdir /tmp/YourProjectNameHere/tags
sudo mkdir /tmp/YourProjectNameHere/trunk
sudo svnadmin create /var/svn/YourProjectNameHere
sudo svn import /tmp/YourProjectNameHere file:///var/svn/YourProjectNameHere -m "initial import"
sudo rm -rf /tmp/YourProjectNameHere
sudo mkdir /var/svn/YourProjectNameHere
sudo mkdir /tmp/YourProjectNameHere
sudo mkdir /tmp/YourProjectNameHere/branches
sudo mkdir /tmp/YourProjectNameHere/tags
sudo mkdir /tmp/YourProjectNameHere/trunk
sudo svnadmin create /var/svn/YourProjectNameHere
sudo svn import /tmp/YourProjectNameHere file:///var/svn/YourProjectNameHere -m "initial import"
sudo rm -rf /tmp/YourProjectNameHere
tmp 焼掘拭 赤澗 branches人 tags人 trunk澗 subversion 煽舌社拭辞 淫柔旋生稽 紫遂鞠澗 巨刑塘軒級 脊艦陥.
社什税 室室廃 淫軒亜 琶推馬走 省精 析噺失 覗稽詮闘拭辞澗 瓜戚 幻級 琶推澗 蒸柔艦陥.
遁耕芝聖 繕舛馬壱 焼督帖研 仙獣拙杯艦陥.
sudo chown -R www-data /var/svn/YourProjectNameHere
sudo chown -R www-data /usr/share/trac
sudo apache2 -k restart
sudo chown -R www-data /usr/share/trac
sudo apache2 -k restart
http://(辞獄 亀五昔)/svn/YourProjectNameHere 拭辞 tags, branches, trunk 巨刑塘軒 鯉系戚 左戚澗走 砺什闘杯艦陥.
幻鉦 左戚走 省生檎 subversion 竺舛聖 設 詞縄詐艦陥.
(粧 照吉陥..-_-.. subversion 竺舛 詞縄 左澗 掻..-_-)
煽税 井酔拭澗 /etc/apache2/mods-enabled/dav_svn.conf 拭 SVNPath 研 /var/svn/ 聖 /var/svn/YourProjectNameHere 縦生稽 呪舛背辞 失因梅柔艦陥.
陥幻 戚係惟 拝 井酔 蟹掻拭 食君 煽舌社研 宜軒惟 吃 凶 庚薦亜 吃 呪亀 赤生艦 亜厭旋戚檎 Location 竺舛聖 設 背辞 壱帖澗 惟 疏聖 牛 杯艦陥.
原走厳生稽 trac聖 竺帖杯艦陥.
sudo mkdir /var/trac
sudo trac-admin /var/trac/YourProjectNameHere initenv
sudo chown -R www-data /var/trac/YourProjectNameHere
sudo trac-admin /var/trac/YourProjectNameHere initenv
sudo chown -R www-data /var/trac/YourProjectNameHere
http://trac.edgewall.org/wiki/TracOnUbuntu
戚 庚辞研 奄鋼生稽 馬食 拙失鞠醸柔艦陥.
煽税 井酔殖 virtual host 竺舛拭 SetEnv TRAC_ENV 採歳拭 覗稽詮闘 巨刑塘軒猿走 潤 早嬢醤 薦企稽 疑拙梅柔艦陥.