Changeset 77
- Timestamp:
- 2009年03月08日 17时14分31秒 (3 years ago)
- Location:
- trunk/pysvnmanager
- Files:
-
- 4 modified
-
hooks/plugins/TracPostCommit.py (modified) (6 diffs)
-
i18n/en/LC_MESSAGES/pysvnmanager.po (modified) (7 diffs)
-
i18n/pysvnmanager.pot (modified) (7 diffs)
-
i18n/zh/LC_MESSAGES/pysvnmanager.po (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pysvnmanager/hooks/plugins/TracPostCommit.py
r67 r77 43 43 key_trac_env = "trac_env" 44 44 key_trac_repos_name = "trac_repos_name" 45 key_trac_fixed_status = "trac_fixed_status" 45 46 46 47 section = 'trac' … … 72 73 result += "\n" 73 74 result += "- " + _("Repository name in trac: ") + self.get_config(self.key_trac_repos_name) or '*default*' 75 result += "\n" 76 result += "- " + _("Fixed ticket's status: ") + self.get_config(self.key_trac_fixed_status) or '*default*' 74 77 75 78 return result … … 109 112 result += "<input type='text' name='trac_repos_name' size='20' value=\"%s\">" % \ 110 113 webhelpers.util.html_escape(self.get_config(self.key_trac_repos_name)) 114 result += "\n<dt>" 115 result += _("Fixed ticket status (default is closed): ") 116 result += "\n<dd>" 117 result += "<input type='text' name='trac_fixed_status' size='10' value=\"%s\">" % \ 118 webhelpers.util.html_escape(self.get_config(self.key_trac_fixed_status)) 111 119 result += "\n</dl>" 112 120 result += "</blockquote>" … … 121 129 self.unset_config(self.key_trac_env) 122 130 self.unset_config(self.key_trac_repos_name) 131 self.unset_config(self.key_trac_fixed_status) 123 132 self.save() 124 133 … … 135 144 trac_env = params.get('trac_env') 136 145 trac_repos_name = params.get('trac_repos_name') 146 trac_fixed_status = params.get('trac_fixed_status') 137 147 log.debug("trac post commit setting: %s, %s" % (trac_env, trac_repos_name)) 138 148 if not trac_env: … … 143 153 self.set_config(self.key_trac_env, trac_env) 144 154 self.set_config(self.key_trac_repos_name, trac_repos_name) 155 self.set_config(self.key_trac_fixed_status, trac_fixed_status) 145 156 self.save() 146 157 -
trunk/pysvnmanager/i18n/en/LC_MESSAGES/pysvnmanager.po
r70 r77 9 9 "Project-Id-Version: pysvnmanager 0.0.0\n" 10 10 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 11 "POT-Creation-Date: 2009-0 2-24 18:06+0800\n"11 "POT-Creation-Date: 2009-03-08 16:14+0800\n" 12 12 "PO-Revision-Date: 2008-09-27 00:48+0800\n" 13 13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 317 317 #: pysvnmanager/hooks/plugins/EmailNotify.py:89 318 318 #: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:65 319 #: pysvnmanager/hooks/plugins/TracPostCommit.py:6 5319 #: pysvnmanager/hooks/plugins/TracPostCommit.py:66 320 320 msgid "Current configuration" 321 321 msgstr "" … … 346 346 #: pysvnmanager/hooks/plugins/EmailNotify.py:113 347 347 #: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:91 348 #: pysvnmanager/hooks/plugins/TracPostCommit.py:9 1348 #: pysvnmanager/hooks/plugins/TracPostCommit.py:93 349 349 msgid "Fill this form" 350 350 msgstr "" … … 357 357 #: pysvnmanager/hooks/plugins/EmailNotify.py:120 358 358 #: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:98 359 #: pysvnmanager/hooks/plugins/TracPostCommit.py: 98359 #: pysvnmanager/hooks/plugins/TracPostCommit.py:100 360 360 msgid "Enable" 361 361 msgstr "" … … 364 364 #: pysvnmanager/hooks/plugins/EmailNotify.py:122 365 365 #: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:100 366 #: pysvnmanager/hooks/plugins/TracPostCommit.py:10 0366 #: pysvnmanager/hooks/plugins/TracPostCommit.py:102 367 367 msgid "Disable" 368 368 msgstr "" … … 490 490 msgstr "" 491 491 492 #: pysvnmanager/hooks/plugins/TracPostCommit.py:6 7492 #: pysvnmanager/hooks/plugins/TracPostCommit.py:68 493 493 msgid "Trac post commit hook is enabled." 494 494 msgstr "" 495 495 496 #: pysvnmanager/hooks/plugins/TracPostCommit.py: 69496 #: pysvnmanager/hooks/plugins/TracPostCommit.py:70 497 497 msgid "Trac post commit hook is disabled." 498 498 msgstr "" 499 499 500 #: pysvnmanager/hooks/plugins/TracPostCommit.py:7 1501 #: pysvnmanager/hooks/plugins/TracPostCommit.py:10 2500 #: pysvnmanager/hooks/plugins/TracPostCommit.py:72 501 #: pysvnmanager/hooks/plugins/TracPostCommit.py:104 502 502 msgid "Trac environment location: " 503 503 msgstr "" 504 504 505 #: pysvnmanager/hooks/plugins/TracPostCommit.py:7 3505 #: pysvnmanager/hooks/plugins/TracPostCommit.py:74 506 506 msgid "Repository name in trac: " 507 507 msgstr "" 508 508 509 #: pysvnmanager/hooks/plugins/TracPostCommit.py:95 509 #: pysvnmanager/hooks/plugins/TracPostCommit.py:75 510 msgid "Fixed ticket's status: " 511 msgstr "" 512 513 #: pysvnmanager/hooks/plugins/TracPostCommit.py:97 510 514 msgid "Enable trac post commit hook: " 511 515 msgstr "" 512 516 513 #: pysvnmanager/hooks/plugins/TracPostCommit.py:10 7517 #: pysvnmanager/hooks/plugins/TracPostCommit.py:109 514 518 msgid "Repository name in trac (default is blank): " 519 msgstr "" 520 521 #: pysvnmanager/hooks/plugins/TracPostCommit.py:114 522 msgid "Fixed ticket status (default is closed): " 515 523 msgstr "" 516 524 … … 552 560 msgstr "" 553 561 554 #: pysvnmanager/model/repos.py:1 66562 #: pysvnmanager/model/repos.py:187 555 563 #, python-format 556 564 msgid "Repos %s is not a blank repository." -
trunk/pysvnmanager/i18n/pysvnmanager.pot
r70 r77 9 9 "Project-Id-Version: pySvnManager 0.3.0\n" 10 10 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 11 "POT-Creation-Date: 2009-0 2-24 18:06+0800\n"11 "POT-Creation-Date: 2009-03-08 16:14+0800\n" 12 12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 13 13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 308 308 #: pysvnmanager/hooks/plugins/EmailNotify.py:89 309 309 #: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:65 310 #: pysvnmanager/hooks/plugins/TracPostCommit.py:6 5310 #: pysvnmanager/hooks/plugins/TracPostCommit.py:66 311 311 msgid "Current configuration" 312 312 msgstr "" … … 337 337 #: pysvnmanager/hooks/plugins/EmailNotify.py:113 338 338 #: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:91 339 #: pysvnmanager/hooks/plugins/TracPostCommit.py:9 1339 #: pysvnmanager/hooks/plugins/TracPostCommit.py:93 340 340 msgid "Fill this form" 341 341 msgstr "" … … 348 348 #: pysvnmanager/hooks/plugins/EmailNotify.py:120 349 349 #: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:98 350 #: pysvnmanager/hooks/plugins/TracPostCommit.py: 98350 #: pysvnmanager/hooks/plugins/TracPostCommit.py:100 351 351 msgid "Enable" 352 352 msgstr "" … … 355 355 #: pysvnmanager/hooks/plugins/EmailNotify.py:122 356 356 #: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:100 357 #: pysvnmanager/hooks/plugins/TracPostCommit.py:10 0357 #: pysvnmanager/hooks/plugins/TracPostCommit.py:102 358 358 msgid "Disable" 359 359 msgstr "" … … 481 481 msgstr "" 482 482 483 #: pysvnmanager/hooks/plugins/TracPostCommit.py:6 7483 #: pysvnmanager/hooks/plugins/TracPostCommit.py:68 484 484 msgid "Trac post commit hook is enabled." 485 485 msgstr "" 486 486 487 #: pysvnmanager/hooks/plugins/TracPostCommit.py: 69487 #: pysvnmanager/hooks/plugins/TracPostCommit.py:70 488 488 msgid "Trac post commit hook is disabled." 489 489 msgstr "" 490 490 491 #: pysvnmanager/hooks/plugins/TracPostCommit.py:7 1492 #: pysvnmanager/hooks/plugins/TracPostCommit.py:10 2491 #: pysvnmanager/hooks/plugins/TracPostCommit.py:72 492 #: pysvnmanager/hooks/plugins/TracPostCommit.py:104 493 493 msgid "Trac environment location: " 494 494 msgstr "" 495 495 496 #: pysvnmanager/hooks/plugins/TracPostCommit.py:7 3496 #: pysvnmanager/hooks/plugins/TracPostCommit.py:74 497 497 msgid "Repository name in trac: " 498 498 msgstr "" 499 499 500 #: pysvnmanager/hooks/plugins/TracPostCommit.py:95 500 #: pysvnmanager/hooks/plugins/TracPostCommit.py:75 501 msgid "Fixed ticket's status: " 502 msgstr "" 503 504 #: pysvnmanager/hooks/plugins/TracPostCommit.py:97 501 505 msgid "Enable trac post commit hook: " 502 506 msgstr "" 503 507 504 #: pysvnmanager/hooks/plugins/TracPostCommit.py:10 7508 #: pysvnmanager/hooks/plugins/TracPostCommit.py:109 505 509 msgid "Repository name in trac (default is blank): " 510 msgstr "" 511 512 #: pysvnmanager/hooks/plugins/TracPostCommit.py:114 513 msgid "Fixed ticket status (default is closed): " 506 514 msgstr "" 507 515 … … 543 551 msgstr "" 544 552 545 #: pysvnmanager/model/repos.py:1 66553 #: pysvnmanager/model/repos.py:187 546 554 #, python-format 547 555 msgid "Repos %s is not a blank repository." -
trunk/pysvnmanager/i18n/zh/LC_MESSAGES/pysvnmanager.po
r70 r77 1 # translation of new.po to 1 2 # translation of pysvnmanager.po to 2 3 # Chinese (China) translations for pysvnmanager. … … 9 10 msgid "" 10 11 msgstr "" 11 "Project-Id-Version: pysvnmanager\n"12 "Project-Id-Version: new\n" 12 13 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 13 "POT-Creation-Date: 2009-0 2-24 18:06+0800\n"14 "PO-Revision-Date: 2009-0 2-24 18:14+0800\n"14 "POT-Creation-Date: 2009-03-08 16:14+0800\n" 15 "PO-Revision-Date: 2009-03-08 16:17+0800\n" 15 16 "Last-Translator: Jiang Xin <worldhello.net@gmail.com>\n" 16 17 "Language-Team: <en@li.org>\n" … … 341 342 #: pysvnmanager/hooks/plugins/EmailNotify.py:89 342 343 #: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:65 343 #: pysvnmanager/hooks/plugins/TracPostCommit.py:6 5344 #: pysvnmanager/hooks/plugins/TracPostCommit.py:66 344 345 msgid "Current configuration" 345 346 msgstr "当前设置" … … 370 371 #: pysvnmanager/hooks/plugins/EmailNotify.py:113 371 372 #: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:91 372 #: pysvnmanager/hooks/plugins/TracPostCommit.py:9 1373 #: pysvnmanager/hooks/plugins/TracPostCommit.py:93 373 374 msgid "Fill this form" 374 375 msgstr "填写表单" … … 381 382 #: pysvnmanager/hooks/plugins/EmailNotify.py:120 382 383 #: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:98 383 #: pysvnmanager/hooks/plugins/TracPostCommit.py: 98384 #: pysvnmanager/hooks/plugins/TracPostCommit.py:100 384 385 msgid "Enable" 385 386 msgstr "启用" … … 388 389 #: pysvnmanager/hooks/plugins/EmailNotify.py:122 389 390 #: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:100 390 #: pysvnmanager/hooks/plugins/TracPostCommit.py:10 0391 #: pysvnmanager/hooks/plugins/TracPostCommit.py:102 391 392 msgid "Disable" 392 393 msgstr "关闭" … … 536 537 "Integrate subversion with trac: Commit log of subversion appends to trac " 537 538 "tickets if subversion commit log contains ticket id." 538 msgstr "整合 SVN 与 trac: 如果 subversion 的提交说明包含 ticket id,则更新对应 trac 实例的 ticket 状态,将提交说明附加到 ticket 后。" 539 540 #: pysvnmanager/hooks/plugins/TracPostCommit.py:67 539 msgstr "" 540 "整合 SVN 与 trac: 如果 subversion 的提交说明包含 ticket id,则更新对应 trac " 541 "实例的 ticket 状态,将提交说明附加到 ticket 后。" 542 543 #: pysvnmanager/hooks/plugins/TracPostCommit.py:68 541 544 msgid "Trac post commit hook is enabled." 542 545 msgstr "Trac 整合插件已经启用。" 543 546 544 #: pysvnmanager/hooks/plugins/TracPostCommit.py: 69547 #: pysvnmanager/hooks/plugins/TracPostCommit.py:70 545 548 msgid "Trac post commit hook is disabled." 546 549 msgstr "Trac 整合插件已经禁用。" 547 550 548 #: pysvnmanager/hooks/plugins/TracPostCommit.py:7 1549 #: pysvnmanager/hooks/plugins/TracPostCommit.py:10 2551 #: pysvnmanager/hooks/plugins/TracPostCommit.py:72 552 #: pysvnmanager/hooks/plugins/TracPostCommit.py:104 550 553 msgid "Trac environment location: " 551 554 msgstr "Trac 环境路径:" 552 555 553 #: pysvnmanager/hooks/plugins/TracPostCommit.py:7 3556 #: pysvnmanager/hooks/plugins/TracPostCommit.py:74 554 557 msgid "Repository name in trac: " 555 558 msgstr "此版本库 trac 中的名称: " 556 559 557 #: pysvnmanager/hooks/plugins/TracPostCommit.py:95 560 #: pysvnmanager/hooks/plugins/TracPostCommit.py:75 561 msgid "Fixed ticket's status: " 562 msgstr "标记为修复的ticket状态: " 563 564 #: pysvnmanager/hooks/plugins/TracPostCommit.py:97 558 565 msgid "Enable trac post commit hook: " 559 566 msgstr "启用 trac 整合插件:" 560 567 561 #: pysvnmanager/hooks/plugins/TracPostCommit.py:10 7568 #: pysvnmanager/hooks/plugins/TracPostCommit.py:109 562 569 msgid "Repository name in trac (default is blank): " 563 570 msgstr "此版本库 trac 中的名称(缺省为空): " 571 572 #: pysvnmanager/hooks/plugins/TracPostCommit.py:114 573 msgid "Fixed ticket status (default is closed): " 574 msgstr "标记为修复的 ticket 状态 (缺省为 closed):" 564 575 565 576 #: pysvnmanager/hooks/plugins/__init__.py:111 … … 600 611 msgstr "版本库 %s 已经存在。" 601 612 602 #: pysvnmanager/model/repos.py:1 66613 #: pysvnmanager/model/repos.py:187 603 614 #, python-format 604 615 msgid "Repos %s is not a blank repository."
![(please configure the [header_logo] section in trac.ini)](/trac/pysvnmanager/chrome/common/trac_banner.png)