バグトラッキングシステムTracをつかう
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
#contents
Eclipseと連携できるバグトラッキングシステムがないかなあと...
**インストール [#o2d9d04c]
ログが長いので[[インストール>バグトラッキングシステムTrac...
**色々設定 [#e9092ee3]
Tracを使用するにはまずプロジェクト((URLのコンテキストに対...
***Trac用ディレクトリの作成。その下にテスト用プロジェクト...
[root@localhost opt]# mkdir /opt/tracroot
[root@localhost opt]# trac-admin /opt/tracroot/tractest ...
Creating a new Trac environment at /opt/tracroot/tractest
Trac will first ask a few questions about your environment
in order to initalize and prepare the project database.
Please enter the name of your project.
This name will be used in page titles and descriptions.
Project Name [My Project]>
Please specify the connection string for the database t...
By default, a local SQLite database is created in the e...
directory. It is also possible to use an already existing
PostgreSQL database (check the Trac documentation for t...
connection string syntax).
Database connection string [sqlite:db/trac.db]>
Please specify the type of version control system,
By default, it will be svn.
If you don't want to use Trac with version control inte...
choose the default here and don't specify a repository ...
in the next question.
Repository type [svn]>
Please specify the absolute path to the version control
repository, or leave it blank to use Trac without a rep...
You can also set the repository location later.
Path to repository [/path/to/repos]> /opt/svnroot
Please enter location of Trac page templates.
Default is the location of the site-wide templates inst...
Templates directory [/usr/share/trac/templates]>
Creating and Initializing Project
Installing default wiki pages
/usr/share/trac/wiki-default/InterWiki => InterWiki
/usr/share/trac/wiki-default/TracEnvironment => TracEnv...
/usr/share/trac/wiki-default/TracAccessibility => TracA...
/usr/share/trac/wiki-default/TracAdmin => TracAdmin
/usr/share/trac/wiki-default/TracInstall => TracInstall
/usr/share/trac/wiki-default/TracRoadmap => TracRoadmap
/usr/share/trac/wiki-default/WikiStart => WikiStart
/usr/share/trac/wiki-default/TracIni => TracIni
/usr/share/trac/wiki-default/TracTimeline => TracTimeline
/usr/share/trac/wiki-default/TracPermissions => TracPer...
/usr/share/trac/wiki-default/WikiRestructuredTextLinks ...
/usr/share/trac/wiki-default/TracQuery => TracQuery
/usr/share/trac/wiki-default/TracSupport => TracSupport
/usr/share/trac/wiki-default/TracRss => TracRss
/usr/share/trac/wiki-default/TracRevisionLog => TracRev...
/usr/share/trac/wiki-default/TracSyntaxColoring => Trac...
/usr/share/trac/wiki-default/TracInterfaceCustomization...
/usr/share/trac/wiki-default/TitleIndex => TitleIndex
/usr/share/trac/wiki-default/WikiRestructuredText => Wi...
/usr/share/trac/wiki-default/TracUpgrade => TracUpgrade
/usr/share/trac/wiki-default/SandBox => SandBox
/usr/share/trac/wiki-default/CamelCase => CamelCase
/usr/share/trac/wiki-default/TracModPython => TracModPy...
/usr/share/trac/wiki-default/TracLogging => TracLogging
/usr/share/trac/wiki-default/WikiHtml => WikiHtml
/usr/share/trac/wiki-default/TracNotification => TracNo...
/usr/share/trac/wiki-default/TracBackup => TracBackup
/usr/share/trac/wiki-default/TracChangeset => TracChang...
/usr/share/trac/wiki-default/WikiNewPage => WikiNewPage
/usr/share/trac/wiki-default/WikiPageNames => WikiPageN...
/usr/share/trac/wiki-default/TracLinks => TracLinks
/usr/share/trac/wiki-default/TracTickets => TracTickets
/usr/share/trac/wiki-default/TracWiki => TracWiki
/usr/share/trac/wiki-default/WikiMacros => WikiMacros
/usr/share/trac/wiki-default/TracTicketsCustomFields =>...
/usr/share/trac/wiki-default/WikiDeletePage => WikiDele...
/usr/share/trac/wiki-default/TracStandalone => TracStan...
/usr/share/trac/wiki-default/TracUnicode => TracUnicode
/usr/share/trac/wiki-default/TracFastCgi => TracFastCgi
/usr/share/trac/wiki-default/TracImport => TracImport
/usr/share/trac/wiki-default/TracBrowser => TracBrowser
/usr/share/trac/wiki-default/WikiProcessors => WikiProc...
/usr/share/trac/wiki-default/InterTrac => InterTrac
/usr/share/trac/wiki-default/InterMapTxt => InterMapTxt
/usr/share/trac/wiki-default/TracReports => TracReports
/usr/share/trac/wiki-default/TracSearch => TracSearch
/usr/share/trac/wiki-default/TracPlugins => TracPlugins
/usr/share/trac/wiki-default/RecentChanges => RecentCha...
/usr/share/trac/wiki-default/TracCgi => TracCgi
/usr/share/trac/wiki-default/WikiFormatting => WikiForm...
/usr/share/trac/wiki-default/TracGuide => TracGuide
Warning:
You should install the SVN bindings
--------------------------------------------------------...
Project environment for 'My Project' created.
You may now configure the environment by editing the file:
/opt/tracroot/tractest/conf/trac.ini
If you'd like to take this new project environment for a...
try running the Trac standalone web server `tracd`:
tracd --port 8000 /opt/tracroot/tractest
Then point your browser to http://localhost:8000/tractest.
There you can also browse the documentation for your ins...
version of Trac, including information on further setup ...
deploying Trac to a real web server).
The latest documentation can also always be found on the...
website:
http://trac.edgewall.org/
Congratulations!
// [root@localhost opt]# chmod 777 -R /opt/tracroot/trac...
[root@localhost opt]# chown apache:apache /opt/tracroot/...
**Apacheの設定追加。 [#p4c589b6]
httpd.confに以下を追加。
***/trac, /tractest のコンテキストの設定 [#t4519306]
Alias /trac "/usr/share/trac/htdocs/"
ScriptAlias /tractest /var/www/cgi-bin/trac.cgi
<Location "/tractest">
SetEnv TRAC_ENV "/opt/tracroot/tractest"
</Location>
複数のプロジェクトを管理するにはココ↑を複数設定すればよい...
***リスタート。 [#w890f72b]
[root@localhost conf]# /etc/init.d/httpd restart
httpd を停止中: ...
httpd を起動中: ...
[root@localhost conf]#
**アクセスしてみる [#k503ff39]
http://[ホスト名]/tractest/
へアクセスして、トップページが表示されることを確認します。
#ref(pic.gif)
**ユーザ管理 [#h365043d]
Tracにアクセスするためのユーザ管理方法についてです。ため...
[root@localhost tractest]# htpasswd -c /opt/tracroot/tra...
New password:
Re-type new password:
Adding password for user mkino
[root@localhost tractest]#
これで.htpasswdファイルにmkinoが追加されました。
あとはこれをTracのURLにアクセスするときに参照するようhttp...
httpd.confの設定
Alias /trac "/usr/share/trac/htdocs/"
ScriptAlias /tractest /var/www/cgi-bin/trac.cgi
<Location "/tractest">
SetEnv TRAC_ENV "/opt/tracroot/tractest"
</Location>
↑この設定は上ですでにやってある
<LocationMatch "/.+/login$">
AuthType Basic
AuthName "Trac"
AuthUserFile /opt/tracroot/tractest/.htpasswd
Require valid-user
</LocationMatch>
↑loginってURLに対してBasic認証を追加してある
以上でTracのログインリンクをクリックするとBasic認証のダイ...
たとえばプロジェクトで使用している[[Subversion]]と同じ.ht...
<Location "/svn">
DAV svn
SVNPath /opt/svnroot
AuthName "Subversion repository"
AuthType Basic
Require valid-user
AuthUserFile /opt/tracroot/tractest/.htpasswd
</Location>
↑こんな感じで。。
**コンテンツ一覧 [#d13cbc70]
#ls2
**関連リンク [#kc62d5ab]
-[[Tracとは>http://yuna.ultimania.org/wiki/pm/Trac%E3%83%...
-[[subversion を入れたのでせっかくだから trac も入れてみ...
-[[権限のこととか>http://tidus.ultimania.org/wiki/index.p...
-[[CentOSでyumからTracをインストール>http://jigen.aruko.n...
-[[Fedora Core 3 にインストールする>http://a-tak.com/xoop...
-[[Trac日本語版インストールメモ>http://d.hatena.ne.jp/aki...
-[[使ってる? Issue Tracking - trac 楽々ことはじめ>http://...
----
この記事は
#vote(おもしろかった[3],そうでもない[0])
- ちなみにrpmを使わないでインストールした場合はtrac.cgiが...
- chmod 777の箇所は全部、chown apache:apacheでやってみる...
- yum install python-clearsilverも必要かな。 -- [[きの]] ...
- うちでは日本語版を使ってるので、実際は[[日本語版>http:/...
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}
終了行:
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
#contents
Eclipseと連携できるバグトラッキングシステムがないかなあと...
**インストール [#o2d9d04c]
ログが長いので[[インストール>バグトラッキングシステムTrac...
**色々設定 [#e9092ee3]
Tracを使用するにはまずプロジェクト((URLのコンテキストに対...
***Trac用ディレクトリの作成。その下にテスト用プロジェクト...
[root@localhost opt]# mkdir /opt/tracroot
[root@localhost opt]# trac-admin /opt/tracroot/tractest ...
Creating a new Trac environment at /opt/tracroot/tractest
Trac will first ask a few questions about your environment
in order to initalize and prepare the project database.
Please enter the name of your project.
This name will be used in page titles and descriptions.
Project Name [My Project]>
Please specify the connection string for the database t...
By default, a local SQLite database is created in the e...
directory. It is also possible to use an already existing
PostgreSQL database (check the Trac documentation for t...
connection string syntax).
Database connection string [sqlite:db/trac.db]>
Please specify the type of version control system,
By default, it will be svn.
If you don't want to use Trac with version control inte...
choose the default here and don't specify a repository ...
in the next question.
Repository type [svn]>
Please specify the absolute path to the version control
repository, or leave it blank to use Trac without a rep...
You can also set the repository location later.
Path to repository [/path/to/repos]> /opt/svnroot
Please enter location of Trac page templates.
Default is the location of the site-wide templates inst...
Templates directory [/usr/share/trac/templates]>
Creating and Initializing Project
Installing default wiki pages
/usr/share/trac/wiki-default/InterWiki => InterWiki
/usr/share/trac/wiki-default/TracEnvironment => TracEnv...
/usr/share/trac/wiki-default/TracAccessibility => TracA...
/usr/share/trac/wiki-default/TracAdmin => TracAdmin
/usr/share/trac/wiki-default/TracInstall => TracInstall
/usr/share/trac/wiki-default/TracRoadmap => TracRoadmap
/usr/share/trac/wiki-default/WikiStart => WikiStart
/usr/share/trac/wiki-default/TracIni => TracIni
/usr/share/trac/wiki-default/TracTimeline => TracTimeline
/usr/share/trac/wiki-default/TracPermissions => TracPer...
/usr/share/trac/wiki-default/WikiRestructuredTextLinks ...
/usr/share/trac/wiki-default/TracQuery => TracQuery
/usr/share/trac/wiki-default/TracSupport => TracSupport
/usr/share/trac/wiki-default/TracRss => TracRss
/usr/share/trac/wiki-default/TracRevisionLog => TracRev...
/usr/share/trac/wiki-default/TracSyntaxColoring => Trac...
/usr/share/trac/wiki-default/TracInterfaceCustomization...
/usr/share/trac/wiki-default/TitleIndex => TitleIndex
/usr/share/trac/wiki-default/WikiRestructuredText => Wi...
/usr/share/trac/wiki-default/TracUpgrade => TracUpgrade
/usr/share/trac/wiki-default/SandBox => SandBox
/usr/share/trac/wiki-default/CamelCase => CamelCase
/usr/share/trac/wiki-default/TracModPython => TracModPy...
/usr/share/trac/wiki-default/TracLogging => TracLogging
/usr/share/trac/wiki-default/WikiHtml => WikiHtml
/usr/share/trac/wiki-default/TracNotification => TracNo...
/usr/share/trac/wiki-default/TracBackup => TracBackup
/usr/share/trac/wiki-default/TracChangeset => TracChang...
/usr/share/trac/wiki-default/WikiNewPage => WikiNewPage
/usr/share/trac/wiki-default/WikiPageNames => WikiPageN...
/usr/share/trac/wiki-default/TracLinks => TracLinks
/usr/share/trac/wiki-default/TracTickets => TracTickets
/usr/share/trac/wiki-default/TracWiki => TracWiki
/usr/share/trac/wiki-default/WikiMacros => WikiMacros
/usr/share/trac/wiki-default/TracTicketsCustomFields =>...
/usr/share/trac/wiki-default/WikiDeletePage => WikiDele...
/usr/share/trac/wiki-default/TracStandalone => TracStan...
/usr/share/trac/wiki-default/TracUnicode => TracUnicode
/usr/share/trac/wiki-default/TracFastCgi => TracFastCgi
/usr/share/trac/wiki-default/TracImport => TracImport
/usr/share/trac/wiki-default/TracBrowser => TracBrowser
/usr/share/trac/wiki-default/WikiProcessors => WikiProc...
/usr/share/trac/wiki-default/InterTrac => InterTrac
/usr/share/trac/wiki-default/InterMapTxt => InterMapTxt
/usr/share/trac/wiki-default/TracReports => TracReports
/usr/share/trac/wiki-default/TracSearch => TracSearch
/usr/share/trac/wiki-default/TracPlugins => TracPlugins
/usr/share/trac/wiki-default/RecentChanges => RecentCha...
/usr/share/trac/wiki-default/TracCgi => TracCgi
/usr/share/trac/wiki-default/WikiFormatting => WikiForm...
/usr/share/trac/wiki-default/TracGuide => TracGuide
Warning:
You should install the SVN bindings
--------------------------------------------------------...
Project environment for 'My Project' created.
You may now configure the environment by editing the file:
/opt/tracroot/tractest/conf/trac.ini
If you'd like to take this new project environment for a...
try running the Trac standalone web server `tracd`:
tracd --port 8000 /opt/tracroot/tractest
Then point your browser to http://localhost:8000/tractest.
There you can also browse the documentation for your ins...
version of Trac, including information on further setup ...
deploying Trac to a real web server).
The latest documentation can also always be found on the...
website:
http://trac.edgewall.org/
Congratulations!
// [root@localhost opt]# chmod 777 -R /opt/tracroot/trac...
[root@localhost opt]# chown apache:apache /opt/tracroot/...
**Apacheの設定追加。 [#p4c589b6]
httpd.confに以下を追加。
***/trac, /tractest のコンテキストの設定 [#t4519306]
Alias /trac "/usr/share/trac/htdocs/"
ScriptAlias /tractest /var/www/cgi-bin/trac.cgi
<Location "/tractest">
SetEnv TRAC_ENV "/opt/tracroot/tractest"
</Location>
複数のプロジェクトを管理するにはココ↑を複数設定すればよい...
***リスタート。 [#w890f72b]
[root@localhost conf]# /etc/init.d/httpd restart
httpd を停止中: ...
httpd を起動中: ...
[root@localhost conf]#
**アクセスしてみる [#k503ff39]
http://[ホスト名]/tractest/
へアクセスして、トップページが表示されることを確認します。
#ref(pic.gif)
**ユーザ管理 [#h365043d]
Tracにアクセスするためのユーザ管理方法についてです。ため...
[root@localhost tractest]# htpasswd -c /opt/tracroot/tra...
New password:
Re-type new password:
Adding password for user mkino
[root@localhost tractest]#
これで.htpasswdファイルにmkinoが追加されました。
あとはこれをTracのURLにアクセスするときに参照するようhttp...
httpd.confの設定
Alias /trac "/usr/share/trac/htdocs/"
ScriptAlias /tractest /var/www/cgi-bin/trac.cgi
<Location "/tractest">
SetEnv TRAC_ENV "/opt/tracroot/tractest"
</Location>
↑この設定は上ですでにやってある
<LocationMatch "/.+/login$">
AuthType Basic
AuthName "Trac"
AuthUserFile /opt/tracroot/tractest/.htpasswd
Require valid-user
</LocationMatch>
↑loginってURLに対してBasic認証を追加してある
以上でTracのログインリンクをクリックするとBasic認証のダイ...
たとえばプロジェクトで使用している[[Subversion]]と同じ.ht...
<Location "/svn">
DAV svn
SVNPath /opt/svnroot
AuthName "Subversion repository"
AuthType Basic
Require valid-user
AuthUserFile /opt/tracroot/tractest/.htpasswd
</Location>
↑こんな感じで。。
**コンテンツ一覧 [#d13cbc70]
#ls2
**関連リンク [#kc62d5ab]
-[[Tracとは>http://yuna.ultimania.org/wiki/pm/Trac%E3%83%...
-[[subversion を入れたのでせっかくだから trac も入れてみ...
-[[権限のこととか>http://tidus.ultimania.org/wiki/index.p...
-[[CentOSでyumからTracをインストール>http://jigen.aruko.n...
-[[Fedora Core 3 にインストールする>http://a-tak.com/xoop...
-[[Trac日本語版インストールメモ>http://d.hatena.ne.jp/aki...
-[[使ってる? Issue Tracking - trac 楽々ことはじめ>http://...
----
この記事は
#vote(おもしろかった[3],そうでもない[0])
- ちなみにrpmを使わないでインストールした場合はtrac.cgiが...
- chmod 777の箇所は全部、chown apache:apacheでやってみる...
- yum install python-clearsilverも必要かな。 -- [[きの]] ...
- うちでは日本語版を使ってるので、実際は[[日本語版>http:/...
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}
ページ名: