検索
AND検索
OR検索
トップ
|
リロード
|
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
| Color:
Tool/Trac/Setting をテンプレートにして作成
Windows7
x64について
XP Mode
その他メモ
↑
ツール
WinApp
Subversion
インストール
管理者用ツールキット
svnadmin
svnlook
svndumpfilter
設定
サードパーティ製ツール
SVK
SVNへの移行方法
VSS
CVS
Trac
インストール
運用設定
Mercurial
↑
動画関連
用語
AviUtl
Intensity
PSP
↑
メモ・活用
Memo
PAE
AWE
↑
管理メニュー
MenuEdit
Online:
1 人
Total:0/Today:0
開始行:
*知っておくと便利な運用設定 [#qdbbbb26]
#contents
**TracとSubversionの連携 [#k53a89bc]
Subversionのクライアント(TortoiseSVN等)にTracのチケット...
- リポジトリの属性(プロパティ)に以下の値をセットする
-- bugtraq:label (チケットID入力欄のラベル名)
TicketID
-- bugtraq:url (チケットIDに対するチケットへのリンク設定)
http://fmXX/trac/projectname/ticket/%BUGID%
-- bugtraq:warnifnoissue (チケットID未入力時の警告表示)
true
--- 未設定の場合はfalse扱いとなります
-- bugtraq:message (SVNログに表示されるリンクの表示形式)
(#%BUGID%)
-- bugtraq:logregex (チケットのテキストボックスではなく、...
ticket:(\d+)|#(\d+)
(\d+)
- bugtraq:logregexは後述するチケットへコメントを自動追加...
**Subversionのコミットから連動してTracのチケットのコメン...
- Tracではチケットへコメントを追加したり、ステータスの変...
- Subversionはコミット後にpost-commitが動きますので、post...
- trac-post-commit-hookが必要とする引数は
-- ''リビジョン番号''
-- ''ユーザ名''
-- ''記述するログ''
- Subversionのpost-commitに渡ってくる引数は、リポジトリへ...
-- 取得の仕方はPythonでもVBScriptでも可能ですが、ここでは...
+ trac-post-commit-hookをSubversionのリポジトリの実ディレ...
-- 直接、Tracのディレクトリを指しても可能ですが、ここでは...
+ 同じディレクトリにpost-commit.pyを作成します。
+ post-commit.pyを以下のように編集、保存します
import sys, os
repos = sys.argv[1]
rev = sys.argv[2]
#os.environ['PYTHONPATH'] = "D:/TracLight/python/Lib/sit...
log = os.popen("svnlook log -r " + rev + " " + repos).re...
author = os.popen("svnlook author -r " + rev + " " + rep...
os.popen("D:/TracLight/python/python.exe
D:/TracLight/projects/svn/test1/hooks/trac-post-commit...
\"D:/TracLight/projects/trac/test1\" -r \""
+ rev + "\" -u \"" + author + "\" -m \"" + log + "\"")
-- ''パスは環境に合わせて適宜変更する事''
-- 簡単に解説すると、pythonからsvnlookを呼びだし、ログと...
-- コメントになっている
#os.environ['PYTHONPATH'] = "D:/TracLight/python/Lib/sit...
の行は、環境によっては必要になるので、エラーが発生したら...
-- svnlookへのパスが通っていない場合は、パスを通すかスク...
+ 同じディレクトリにpost-commit.batを作成します。
+ post-commit.batを以下のように編集、保存します
D:/TracLight/python/python.exe D:/TracLight/projects/svn...
-- ''パスは環境に合わせて適宜変更する事''
-- 先ほど作成したpost-commit.pyをbatから呼び出すようにし...
- ''※ 注意 : 以下、bugtraq:logregexが登録されていないと...
- Subversionからコミット時に
refs #10
と入力すると、チケット10にコミット時に入力したコメントが...
- Subversionからコミット時に
fixes #10
と入力すると、チケット10にコミット時に入力したコメントが...
- 複数チケットに対して行うには
refs #12, #23, #34
fixes #12, #23, #34
のように記述すれば可能です。
**参考リンク [#e7f05a17]
-[[TortoiseSVNやSubclipseとチケットを連動>http://discypus...
-[[Subversionコミット時メール送信とTracチケットの自動クロ...
-[[Subversionコミット時にtracチケットの自動クローズ、をWi...
-[[気の向くままに...>http://syo.cocolog-nifty.com/freely/...
終了行:
*知っておくと便利な運用設定 [#qdbbbb26]
#contents
**TracとSubversionの連携 [#k53a89bc]
Subversionのクライアント(TortoiseSVN等)にTracのチケット...
- リポジトリの属性(プロパティ)に以下の値をセットする
-- bugtraq:label (チケットID入力欄のラベル名)
TicketID
-- bugtraq:url (チケットIDに対するチケットへのリンク設定)
http://fmXX/trac/projectname/ticket/%BUGID%
-- bugtraq:warnifnoissue (チケットID未入力時の警告表示)
true
--- 未設定の場合はfalse扱いとなります
-- bugtraq:message (SVNログに表示されるリンクの表示形式)
(#%BUGID%)
-- bugtraq:logregex (チケットのテキストボックスではなく、...
ticket:(\d+)|#(\d+)
(\d+)
- bugtraq:logregexは後述するチケットへコメントを自動追加...
**Subversionのコミットから連動してTracのチケットのコメン...
- Tracではチケットへコメントを追加したり、ステータスの変...
- Subversionはコミット後にpost-commitが動きますので、post...
- trac-post-commit-hookが必要とする引数は
-- ''リビジョン番号''
-- ''ユーザ名''
-- ''記述するログ''
- Subversionのpost-commitに渡ってくる引数は、リポジトリへ...
-- 取得の仕方はPythonでもVBScriptでも可能ですが、ここでは...
+ trac-post-commit-hookをSubversionのリポジトリの実ディレ...
-- 直接、Tracのディレクトリを指しても可能ですが、ここでは...
+ 同じディレクトリにpost-commit.pyを作成します。
+ post-commit.pyを以下のように編集、保存します
import sys, os
repos = sys.argv[1]
rev = sys.argv[2]
#os.environ['PYTHONPATH'] = "D:/TracLight/python/Lib/sit...
log = os.popen("svnlook log -r " + rev + " " + repos).re...
author = os.popen("svnlook author -r " + rev + " " + rep...
os.popen("D:/TracLight/python/python.exe
D:/TracLight/projects/svn/test1/hooks/trac-post-commit...
\"D:/TracLight/projects/trac/test1\" -r \""
+ rev + "\" -u \"" + author + "\" -m \"" + log + "\"")
-- ''パスは環境に合わせて適宜変更する事''
-- 簡単に解説すると、pythonからsvnlookを呼びだし、ログと...
-- コメントになっている
#os.environ['PYTHONPATH'] = "D:/TracLight/python/Lib/sit...
の行は、環境によっては必要になるので、エラーが発生したら...
-- svnlookへのパスが通っていない場合は、パスを通すかスク...
+ 同じディレクトリにpost-commit.batを作成します。
+ post-commit.batを以下のように編集、保存します
D:/TracLight/python/python.exe D:/TracLight/projects/svn...
-- ''パスは環境に合わせて適宜変更する事''
-- 先ほど作成したpost-commit.pyをbatから呼び出すようにし...
- ''※ 注意 : 以下、bugtraq:logregexが登録されていないと...
- Subversionからコミット時に
refs #10
と入力すると、チケット10にコミット時に入力したコメントが...
- Subversionからコミット時に
fixes #10
と入力すると、チケット10にコミット時に入力したコメントが...
- 複数チケットに対して行うには
refs #12, #23, #34
fixes #12, #23, #34
のように記述すれば可能です。
**参考リンク [#e7f05a17]
-[[TortoiseSVNやSubclipseとチケットを連動>http://discypus...
-[[Subversionコミット時メール送信とTracチケットの自動クロ...
-[[Subversionコミット時にtracチケットの自動クローズ、をWi...
-[[気の向くままに...>http://syo.cocolog-nifty.com/freely/...
ページ名:
PukiWiki
PukiWikiの紹介
ヘルプ
テキスト整形のルール
プラグインマニュアル
Wiki改造メモ
練習ページ
基本練習
プラグイン練習
?
InterWiki
MenuEdit
最新の10件
2022-01-08
Expert Slots Tipps Tipps
2020-03-04
Verständnis Glücksspiel Ihr gründlich plan
2018-08-01
get discounts online
2017-02-12
the coupon code is good
2016-05-08
Win7
2016-03-24
where to find discounts
2015-01-11
RecentDeleted
2010-11-29
Movie/AviUtl
2009-10-23
Win7/Memo
Win7/XPMode