2011-11-14 25 views
1

我試圖觸發mailer.py作爲提交後,代碼提交到特定的子文件夾,例如 我的層次結構是svn/trunk/gui,「trunk」是回購。而gui是一個子文件夾,我想限制mailer.py提交到「gui」只。基於子文件夾的svn mailer.py通知?

我試着看mailer.py代碼,但我還沒有找到指向提交子文件夾的變量。

任何幫助將不勝感激,謝謝!

回答

0

通過第一個命令行參數將路徑傳遞給mailer.py。

REPOS = 「$ 1」 REV = 「$ 2」

mailer.py提交 「$ REPOS」 「$ REV」 /path/to/mailer.conf

該參數然後在mailer.py的主要功能檢索到:

DEF主(池,CMD,config_fname,* repos_dir *,cmd_args):

+0

謝謝。 repos_dir包含回購。路徑,但不包含子文件夾名稱。在我的情況下,它包含「主幹」,但不包含「gui」。我正在尋找包含子文件夾名稱的var。 – BlackBeret