[Pysvnmanager-svn] SF.net SVN: pysvnmanager:[54] branches/0.2-pylons_0.9.6.2
Status: Alpha
Brought to you by:
jiangx
From: <ji...@us...> - 2008-08-30 09:29:33
|
Revision: 54 http://pysvnmanager.svn.sourceforge.net/pysvnmanager/?rev=54&view=rev Author: jiangx Date: 2008-08-30 09:29:41 +0000 (Sat, 30 Aug 2008) Log Message: ----------- set fixed requires for Pylons, WebHelpers, ...;\nTestCase works even if svn swig binding not exists; Modified Paths: -------------- branches/0.2-pylons_0.9.6.2/MANIFEST.in branches/0.2-pylons_0.9.6.2/pySvnManager.egg-info/requires.txt branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/en/LC_MESSAGES/pysvnmanager.po branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/pysvnmanager.pot branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/zh/LC_MESSAGES/pysvnmanager.po branches/0.2-pylons_0.9.6.2/pysvnmanager/model/svnauthz.py branches/0.2-pylons_0.9.6.2/pysvnmanager/tests/test_repos.py branches/0.2-pylons_0.9.6.2/setup.py Property Changed: ---------------- branches/0.2-pylons_0.9.6.2/ branches/0.2-pylons_0.9.6.2/pySvnManager.egg-info/ branches/0.2-pylons_0.9.6.2/pysvnmanager/ branches/0.2-pylons_0.9.6.2/pysvnmanager/hooks/init/__init__.py branches/0.2-pylons_0.9.6.2/pysvnmanager/hooks/plugins/CapCheckMergeInfo.py branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/en/LC_MESSAGES/pysvnmanager.po branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/pysvnmanager.pot branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/zh/LC_MESSAGES/pysvnmanager.po Property changes on: branches/0.2-pylons_0.9.6.2 ___________________________________________________________________ Deleted: svn:mergeinfo - Modified: branches/0.2-pylons_0.9.6.2/MANIFEST.in =================================================================== --- branches/0.2-pylons_0.9.6.2/MANIFEST.in 2008-08-30 09:23:15 UTC (rev 53) +++ branches/0.2-pylons_0.9.6.2/MANIFEST.in 2008-08-30 09:29:41 UTC (rev 54) @@ -1,4 +1,6 @@ recursive-include pysvnmanager/public * recursive-include pysvnmanager/templates * -recursive-include pysvnmanager/config * +recursive-include pysvnmanager/config *.py *.in recursive-include pysvnmanager/i18n * +recursive-include pysvnmanager/hooks *.py +recursive-include pysvnmanager/hooks/init/hook* * Property changes on: branches/0.2-pylons_0.9.6.2/pySvnManager.egg-info ___________________________________________________________________ Deleted: svn:mergeinfo - Modified: branches/0.2-pylons_0.9.6.2/pySvnManager.egg-info/requires.txt =================================================================== --- branches/0.2-pylons_0.9.6.2/pySvnManager.egg-info/requires.txt 2008-08-30 09:23:15 UTC (rev 53) +++ branches/0.2-pylons_0.9.6.2/pySvnManager.egg-info/requires.txt 2008-08-30 09:29:41 UTC (rev 54) @@ -1,2 +1,7 @@ -Pylons>=0.9.6.2 -docutils \ No newline at end of file +Pylons==0.9.6.2 +docutils +Babel +Mako==0.1.8 +WebHelpers==0.3.2 +Routes==1.7.3 +Beaker>=0.8.1 \ No newline at end of file Property changes on: branches/0.2-pylons_0.9.6.2/pysvnmanager ___________________________________________________________________ Deleted: svn:mergeinfo - Modified: branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/en/LC_MESSAGES/pysvnmanager.po =================================================================== --- branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/en/LC_MESSAGES/pysvnmanager.po 2008-08-30 09:23:15 UTC (rev 53) +++ branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/en/LC_MESSAGES/pysvnmanager.po 2008-08-30 09:29:41 UTC (rev 54) @@ -9,35 +9,35 @@ "Project-Id-Version: pysvnmanager 0.0.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2008-07-03 22:14+0800\n" -"PO-Revision-Date: 2008-08-28 19:02+0800\n" +"PO-Revision-Date: 2008-08-30 13:16+0800\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: en <LL...@li...>\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 0.9.2\n" +"Generated-By: Babel 0.9.4\n" -#: pysvnmanager/controllers/authz.py:43 +#: pysvnmanager/controllers/authz.py:60 #: pysvnmanager/templates/authz/index.mako:152 #: pysvnmanager/templates/check/index.mako:10 msgid "All users(with anon)" msgstr "" -#: pysvnmanager/controllers/authz.py:44 +#: pysvnmanager/controllers/authz.py:61 #: pysvnmanager/templates/authz/index.mako:154 #: pysvnmanager/templates/check/index.mako:11 msgid "Known users" msgstr "" -#: pysvnmanager/controllers/authz.py:45 +#: pysvnmanager/controllers/authz.py:62 #: pysvnmanager/templates/authz/index.mako:156 #: pysvnmanager/templates/check/index.mako:12 msgid "Anonymous" msgstr "" -#: pysvnmanager/controllers/authz.py:50 pysvnmanager/controllers/role.py:50 -#: pysvnmanager/controllers/role.py:70 +#: pysvnmanager/controllers/authz.py:67 pysvnmanager/controllers/role.py:67 +#: pysvnmanager/controllers/role.py:87 #: pysvnmanager/templates/authz/index.mako:148 #: pysvnmanager/templates/check/index.mako:17 #: pysvnmanager/templates/role/index.mako:18 @@ -47,8 +47,8 @@ msgid "Group:" msgstr "" -#: pysvnmanager/controllers/authz.py:53 pysvnmanager/controllers/role.py:55 -#: pysvnmanager/controllers/role.py:72 +#: pysvnmanager/controllers/authz.py:70 pysvnmanager/controllers/role.py:72 +#: pysvnmanager/controllers/role.py:89 #: pysvnmanager/templates/authz/index.mako:150 #: pysvnmanager/templates/check/index.mako:19 #: pysvnmanager/templates/role/index.mako:23 @@ -58,9 +58,9 @@ msgid "Alias:" msgstr "" -#: pysvnmanager/controllers/authz.py:68 pysvnmanager/controllers/authz.py:99 -#: pysvnmanager/controllers/check.py:89 pysvnmanager/controllers/repos.py:40 -#: pysvnmanager/controllers/repos.py:59 pysvnmanager/controllers/role.py:43 +#: pysvnmanager/controllers/authz.py:85 pysvnmanager/controllers/authz.py:116 +#: pysvnmanager/controllers/check.py:106 pysvnmanager/controllers/repos.py:57 +#: pysvnmanager/controllers/repos.py:76 pysvnmanager/controllers/role.py:60 #: pysvnmanager/templates/check/index.mako:9 #: pysvnmanager/templates/check/index.mako:23 #: pysvnmanager/templates/role/index.mako:12 @@ -68,231 +68,231 @@ msgid "Please choose..." msgstr "" -#: pysvnmanager/controllers/authz.py:160 +#: pysvnmanager/controllers/authz.py:177 #, python-format msgid "User %(user)s changed authz rules. (rev:%(rev)s)" msgstr "" -#: pysvnmanager/controllers/authz.py:173 +#: pysvnmanager/controllers/authz.py:190 #, python-format msgid "Repository %s not exist." msgstr "" -#: pysvnmanager/controllers/authz.py:181 +#: pysvnmanager/controllers/authz.py:198 #, python-format msgid "Module %s not exist." msgstr "" -#: pysvnmanager/controllers/authz.py:187 +#: pysvnmanager/controllers/authz.py:204 msgid "You can not delete yourself from admin list." msgstr "" -#: pysvnmanager/controllers/authz.py:212 +#: pysvnmanager/controllers/authz.py:229 #, python-format msgid "User %(user)s delete authz rules. (rev:%(rev)s)" msgstr "" -#: pysvnmanager/controllers/check.py:69 +#: pysvnmanager/controllers/check.py:86 #: pysvnmanager/templates/auth_failed.mako:3 msgid "Permission denied." msgstr "" -#: pysvnmanager/controllers/logs.py:50 +#: pysvnmanager/controllers/logs.py:68 msgid "Rev" msgstr "" -#: pysvnmanager/controllers/logs.py:51 +#: pysvnmanager/controllers/logs.py:69 msgid "Who" msgstr "" -#: pysvnmanager/controllers/logs.py:52 +#: pysvnmanager/controllers/logs.py:70 msgid "When" msgstr "" -#: pysvnmanager/controllers/logs.py:53 +#: pysvnmanager/controllers/logs.py:71 msgid "Why" msgstr "" -#: pysvnmanager/controllers/logs.py:54 +#: pysvnmanager/controllers/logs.py:72 msgid "Compare" msgstr "" -#: pysvnmanager/controllers/logs.py:97 +#: pysvnmanager/controllers/logs.py:115 msgid "Page: " msgstr "" -#: pysvnmanager/controllers/logs.py:133 +#: pysvnmanager/controllers/logs.py:151 msgid "Compares between" msgstr "" -#: pysvnmanager/controllers/logs.py:152 +#: pysvnmanager/controllers/logs.py:170 #, python-format msgid "Rollback successfully to revision: %s" msgstr "" -#: pysvnmanager/controllers/logs.py:161 +#: pysvnmanager/controllers/logs.py:179 #, python-format msgid "Rollback failed: %s" msgstr "" -#: pysvnmanager/controllers/repos.py:74 +#: pysvnmanager/controllers/repos.py:91 msgid "Installed hooks:" msgstr "" -#: pysvnmanager/controllers/repos.py:80 +#: pysvnmanager/controllers/repos.py:97 msgid "Id" msgstr "" -#: pysvnmanager/controllers/repos.py:81 +#: pysvnmanager/controllers/repos.py:98 msgid "Plugin name" msgstr "" -#: pysvnmanager/controllers/repos.py:82 -#: pysvnmanager/hooks/plugins/__init__.py:314 +#: pysvnmanager/controllers/repos.py:99 +#: pysvnmanager/hooks/plugins/__init__.py:330 msgid "Type" msgstr "" -#: pysvnmanager/controllers/repos.py:96 +#: pysvnmanager/controllers/repos.py:113 msgid "Remove selected hooks" msgstr "" -#: pysvnmanager/controllers/repos.py:119 +#: pysvnmanager/controllers/repos.py:136 #, python-format msgid "" "Apply plugin '%(plugin)s' on '%(repos)s' Failed. Error message:<br>\n" "%(msg)s" msgstr "" -#: pysvnmanager/controllers/repos.py:122 +#: pysvnmanager/controllers/repos.py:139 #, python-format msgid "Apply plugin '%(plugin)s' on '%(repos)s' success." msgstr "" -#: pysvnmanager/controllers/repos.py:143 +#: pysvnmanager/controllers/repos.py:160 #, python-format msgid "" "Delete plugin '%(plugin)s' on '%(repos)s' Failed. Error message:<br>\n" "%(msg)s" msgstr "" -#: pysvnmanager/controllers/repos.py:146 +#: pysvnmanager/controllers/repos.py:163 #, python-format msgid "Delete plugin '%(plugin)s' on '%(repos)s' success." msgstr "" -#: pysvnmanager/controllers/repos.py:149 +#: pysvnmanager/controllers/repos.py:166 #, python-format msgid "No plugin has been deleted for '%(repos)s'." msgstr "" -#: pysvnmanager/controllers/repos.py:158 +#: pysvnmanager/controllers/repos.py:175 #, python-format msgid "" "Create repository '%(repos)s' Failed. Error message:<br>\n" "%(msg)s" msgstr "" -#: pysvnmanager/controllers/repos.py:161 +#: pysvnmanager/controllers/repos.py:178 #, python-format msgid "Create repository '%(repos)s' success." msgstr "" -#: pysvnmanager/controllers/repos.py:174 +#: pysvnmanager/controllers/repos.py:191 #, python-format msgid "" "Delete repository '%(repos)s' Failed. Error message:<br>\n" "%(msg)s" msgstr "" -#: pysvnmanager/controllers/repos.py:177 +#: pysvnmanager/controllers/repos.py:194 #, python-format msgid "Delete blank repository '%(repos)s' success." msgstr "" -#: pysvnmanager/controllers/role.py:103 +#: pysvnmanager/controllers/role.py:120 #, python-format msgid "User %(user)s changed group: %(grp)s. (rev:%(rev)s)" msgstr "" -#: pysvnmanager/controllers/role.py:123 +#: pysvnmanager/controllers/role.py:140 #, python-format msgid "User %(user)s delete group: %(grp)s. (rev:%(rev)s)" msgstr "" -#: pysvnmanager/controllers/role.py:145 +#: pysvnmanager/controllers/role.py:162 #, python-format msgid "User %(user)s changed alias: %(alias)s. (rev:%(rev)s)" msgstr "" -#: pysvnmanager/controllers/role.py:165 +#: pysvnmanager/controllers/role.py:182 #, python-format msgid "User %(user)s delete alias: %(alias)s. (rev:%(rev)s,%(msg)s)" msgstr "" -#: pysvnmanager/controllers/security.py:34 +#: pysvnmanager/controllers/security.py:52 #, python-format msgid "User %s logged in" msgstr "" -#: pysvnmanager/controllers/security.py:45 +#: pysvnmanager/controllers/security.py:63 #, python-format msgid "Login failed for user: %s" msgstr "" -#: pysvnmanager/controllers/security.py:53 +#: pysvnmanager/controllers/security.py:71 #, python-format msgid "User %s logged out" msgstr "" -#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:10 +#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:26 msgid "Allow revprop change" msgstr "" -#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:16 +#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:32 msgid "Allow user change commit-log or other rev-properties." msgstr "" -#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:19 +#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:35 msgid "" "Commit-log is the only rev-prop we allow to change. Because the changes " "of rev-prop can not be reverted back, administrator must setup email " "notification to record this irreversible action." msgstr "" -#: pysvnmanager/hooks/plugins/BugtrackMantis.py:10 +#: pysvnmanager/hooks/plugins/BugtrackMantis.py:26 msgid "Mantis bugtracking integration" msgstr "" -#: pysvnmanager/hooks/plugins/BugtrackMantis.py:16 +#: pysvnmanager/hooks/plugins/BugtrackMantis.py:32 msgid "" "Integration Subversion with Mantis bugtracking. If commit-log has proper " "format (contains bugid), it will change bug status and append commint-log" " and code differ as comment of bug status change." msgstr "" -#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:10 +#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:26 msgid "Subversion client version check (>1.5.0)" msgstr "" -#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:16 +#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:32 msgid "Check subversion client version. if version below 1.5.0, checkin denied." msgstr "" -#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:19 +#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:35 msgid "" "SVN below 1.5.0 can not handle mergeinfo properly.It can mess up our " "automated merge tracking!" msgstr "" -#: pysvnmanager/hooks/plugins/CaseInsensitive.py:10 +#: pysvnmanager/hooks/plugins/CaseInsensitive.py:26 msgid "Detect case-insensitive filename clashes" msgstr "" -#: pysvnmanager/hooks/plugins/CaseInsensitive.py:16 +#: pysvnmanager/hooks/plugins/CaseInsensitive.py:32 msgid "A pre-commit hook to detect case-insensitive filename clashes." msgstr "" -#: pysvnmanager/hooks/plugins/CaseInsensitive.py:19 +#: pysvnmanager/hooks/plugins/CaseInsensitive.py:35 msgid "" "Subversion services may host on a filename case-sensitive OS,\n" "while client **may not** (Windows is case-insensitive). This may cause " @@ -304,83 +304,83 @@ " are detected.\n" msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:11 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:27 msgid "Check commit log message" msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:17 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:33 msgid "User must provide commit-log message when checkin." msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:50 -#: pysvnmanager/hooks/plugins/EmailNotify.py:73 -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:49 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:66 +#: pysvnmanager/hooks/plugins/EmailNotify.py:89 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:65 msgid "Current configuration" msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:52 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:68 msgid "Commit log check is enabled." msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:54 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:70 msgid "Commit log check is disabled." msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:56 -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:95 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:72 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:111 msgid "Minimal size of commit log: " msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:61 -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:101 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:77 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:117 msgid "Pattern which commit log must match against: " msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:64 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:80 msgid "Pattern which commit log must **NOT** match against: " msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:83 -#: pysvnmanager/hooks/plugins/EmailNotify.py:97 -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:73 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:99 +#: pysvnmanager/hooks/plugins/EmailNotify.py:113 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:89 msgid "Fill this form" msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:87 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:103 msgid "Enable commit log check: " msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:90 -#: pysvnmanager/hooks/plugins/EmailNotify.py:104 -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:80 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:106 +#: pysvnmanager/hooks/plugins/EmailNotify.py:120 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:96 msgid "Enable" msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:92 -#: pysvnmanager/hooks/plugins/EmailNotify.py:106 -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:82 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:108 +#: pysvnmanager/hooks/plugins/EmailNotify.py:122 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:98 msgid "Disable" msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:107 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:123 msgid "Pattern which commit log must <b>NOT</b> match against: " msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:140 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:156 msgid "Commit log size must > 0." msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:11 +#: pysvnmanager/hooks/plugins/EmailNotify.py:27 msgid "Send email notify for commit event" msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:17 +#: pysvnmanager/hooks/plugins/EmailNotify.py:33 msgid "" "Send a notification email describing either a commit or a revprop-change " "action on a Subversion repository." msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:21 +#: pysvnmanager/hooks/plugins/EmailNotify.py:37 msgid "" "\n" "You must provide proper options to commit-email.pl using the\n" @@ -406,188 +406,188 @@ "--diff n Do not include diff in message (default: y)\n" msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:75 +#: pysvnmanager/hooks/plugins/EmailNotify.py:91 msgid "Email notify enabled." msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:77 +#: pysvnmanager/hooks/plugins/EmailNotify.py:93 msgid "Email notify disabled." msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:79 +#: pysvnmanager/hooks/plugins/EmailNotify.py:95 msgid "Parameters: " msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:101 +#: pysvnmanager/hooks/plugins/EmailNotify.py:117 msgid "Enable email notify." msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:109 +#: pysvnmanager/hooks/plugins/EmailNotify.py:125 msgid "Input email notify configurations: " msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:139 -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:115 +#: pysvnmanager/hooks/plugins/EmailNotify.py:155 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:131 msgid "Wrong configuration." msgstr "" -#: pysvnmanager/hooks/plugins/EolStyleCheck.py:10 +#: pysvnmanager/hooks/plugins/EolStyleCheck.py:26 msgid "mime-type and eol-style check" msgstr "" -#: pysvnmanager/hooks/plugins/EolStyleCheck.py:16 +#: pysvnmanager/hooks/plugins/EolStyleCheck.py:32 msgid "New file must provide svn:eol-style if not binary file." msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:10 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:26 msgid "Subversion readonly mirror" msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:16 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:32 msgid "" "This subversion repository is a svnsync readonly mirror. Nobody can " "checkin, except the svnsync admin user." msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:20 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:36 msgid "" "Commit to the remote svn server, this repository is a readonly svn " "mirror.It is the svnsync admin's duty to synchronize svnsync server and " "mirror." msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:51 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:67 msgid "Readonly mirror enabled." msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:53 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:69 msgid "Readonly mirror disabled." msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:55 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:71 msgid "Admin user: " msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:77 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:93 msgid "Enable readonly mirror: " msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:85 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:101 msgid "Svnsync administrator: " msgstr "" -#: pysvnmanager/hooks/plugins/__init__.py:95 +#: pysvnmanager/hooks/plugins/__init__.py:111 #, python-format msgid "repos '%s' not exist!" msgstr "" -#: pysvnmanager/hooks/plugins/__init__.py:152 +#: pysvnmanager/hooks/plugins/__init__.py:168 #, python-format msgid "Conflict: plugin '%s' is modified by others." msgstr "" -#: pysvnmanager/hooks/plugins/__init__.py:182 -#: pysvnmanager/hooks/plugins/__init__.py:209 -#: pysvnmanager/hooks/plugins/__init__.py:215 -#: pysvnmanager/hooks/plugins/__init__.py:234 -#: pysvnmanager/hooks/plugins/__init__.py:332 -#: pysvnmanager/hooks/plugins/__init__.py:339 +#: pysvnmanager/hooks/plugins/__init__.py:198 +#: pysvnmanager/hooks/plugins/__init__.py:225 +#: pysvnmanager/hooks/plugins/__init__.py:231 +#: pysvnmanager/hooks/plugins/__init__.py:250 #: pysvnmanager/hooks/plugins/__init__.py:348 +#: pysvnmanager/hooks/plugins/__init__.py:355 +#: pysvnmanager/hooks/plugins/__init__.py:364 msgid "Plugin not fully implemented." msgstr "" -#: pysvnmanager/hooks/plugins/__init__.py:313 +#: pysvnmanager/hooks/plugins/__init__.py:329 msgid "Name" msgstr "" -#: pysvnmanager/hooks/plugins/__init__.py:315 +#: pysvnmanager/hooks/plugins/__init__.py:331 msgid "Description" msgstr "" -#: pysvnmanager/model/repos.py:39 +#: pysvnmanager/model/repos.py:55 #, python-format msgid "Repos root does not exist: %s" msgstr "" -#: pysvnmanager/model/repos.py:68 +#: pysvnmanager/model/repos.py:84 #, python-format msgid "Repos %s already exists." msgstr "" -#: pysvnmanager/model/repos.py:139 +#: pysvnmanager/model/repos.py:166 #, python-format msgid "Repos %s is not a blank repository." msgstr "" -#: pysvnmanager/model/svnauthz.py:61 +#: pysvnmanager/model/svnauthz.py:77 msgid "Name is not given." msgstr "" -#: pysvnmanager/model/svnauthz.py:63 +#: pysvnmanager/model/svnauthz.py:79 msgid "Name is not string." msgstr "" -#: pysvnmanager/model/svnauthz.py:67 +#: pysvnmanager/model/svnauthz.py:83 #, python-format msgid "Name (%s) contains invalid characters." msgstr "" -#: pysvnmanager/model/svnauthz.py:475 +#: pysvnmanager/model/svnauthz.py:491 #, python-format msgid "Recursive group membership for %s" msgstr "" -#: pysvnmanager/model/svnauthz.py:569 +#: pysvnmanager/model/svnauthz.py:585 #, python-format msgid "Not a valid username: %s" msgstr "" -#: pysvnmanager/model/svnauthz.py:686 +#: pysvnmanager/model/svnauthz.py:702 #, python-format msgid "Group %s is referenced by group %s." msgstr "" -#: pysvnmanager/model/svnauthz.py:1232 +#: pysvnmanager/model/svnauthz.py:1248 msgid "Update failed! You are working on a out-of-date revision." msgstr "" -#: pysvnmanager/model/svnauthz.py:1486 pysvnmanager/model/svnauthz.py:1493 -#: pysvnmanager/model/svnauthz.py:1497 +#: pysvnmanager/model/svnauthz.py:1502 pysvnmanager/model/svnauthz.py:1509 +#: pysvnmanager/model/svnauthz.py:1513 #, python-format msgid "Unknown rule format: %s" msgstr "" -#: pysvnmanager/model/svnauthz.py:1511 +#: pysvnmanager/model/svnauthz.py:1527 #, python-format msgid "No module exist for %s:%s" msgstr "" -#: pysvnmanager/model/svnauthz.py:1621 +#: pysvnmanager/model/svnauthz.py:1637 #, python-format msgid "Alias %s is referenced by group %s." msgstr "" -#: pysvnmanager/model/svnauthz.py:1633 +#: pysvnmanager/model/svnauthz.py:1649 #, python-format msgid "%s is referenced by [%s]." msgstr "" -#: pysvnmanager/model/svnauthz.py:1769 +#: pysvnmanager/model/svnauthz.py:1785 #, python-format msgid "User %(username)s has Full (RW) rights for module %(repos)s:%(path)s" msgstr "" -#: pysvnmanager/model/svnauthz.py:1771 +#: pysvnmanager/model/svnauthz.py:1787 #, python-format msgid "User %(username)s has ReadOnly (RO) rights for module %(repos)s:%(path)s" msgstr "" -#: pysvnmanager/model/svnauthz.py:1773 +#: pysvnmanager/model/svnauthz.py:1789 #, python-format msgid "User %(username)s can *NOT* access to module %(repos)s:%(path)s" msgstr "" -#: pysvnmanager/model/svnauthz.py:1813 +#: pysvnmanager/model/svnauthz.py:1829 #, python-format msgid "" "\n" @@ -599,7 +599,7 @@ "\n" msgstr "" -#: pysvnmanager/model/svnauthz.py:1832 +#: pysvnmanager/model/svnauthz.py:1848 #, python-format msgid "" "\n" @@ -981,15 +981,3 @@ msgid "User name:" msgstr "" -#~ msgid "" -#~ "Subversion services may host on a filename case-sensitive OS,\n" -#~ "while client **may not** (Windows is " -#~ "case-insensitive). This may cause " -#~ "'clash'.\n" -#~ " \n" -#~ "- Detects new paths that 'clash' with existing, or other new, paths.\n" -#~ "- Ignores existings paths that already 'clash'\n" -#~ "- Exits with an error code, and a diagnostic on stderr, if 'clashes'\n" -#~ " are detected.\n" -#~ msgstr "" - Property changes on: branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/en/LC_MESSAGES/pysvnmanager.po ___________________________________________________________________ Deleted: svn:mergeinfo - Modified: branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/pysvnmanager.pot =================================================================== --- branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/pysvnmanager.pot 2008-08-30 09:23:15 UTC (rev 53) +++ branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/pysvnmanager.pot 2008-08-30 09:29:41 UTC (rev 54) @@ -6,34 +6,34 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: pySvnManager 0.2.0\n" +"Project-Id-Version: pySvnManager 0.2.1\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2008-08-28 19:02+0800\n" +"POT-Creation-Date: 2008-08-30 13:16+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL...@li...>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 0.9.2\n" +"Generated-By: Babel 0.9.4\n" -#: pysvnmanager/controllers/authz.py:43 pysvnmanager/templates/authz/index.mako:152 +#: pysvnmanager/controllers/authz.py:60 pysvnmanager/templates/authz/index.mako:152 #: pysvnmanager/templates/check/index.mako:10 msgid "All users(with anon)" msgstr "" -#: pysvnmanager/controllers/authz.py:44 pysvnmanager/templates/authz/index.mako:154 +#: pysvnmanager/controllers/authz.py:61 pysvnmanager/templates/authz/index.mako:154 #: pysvnmanager/templates/check/index.mako:11 msgid "Known users" msgstr "" -#: pysvnmanager/controllers/authz.py:45 pysvnmanager/templates/authz/index.mako:156 +#: pysvnmanager/controllers/authz.py:62 pysvnmanager/templates/authz/index.mako:156 #: pysvnmanager/templates/check/index.mako:12 msgid "Anonymous" msgstr "" -#: pysvnmanager/controllers/authz.py:50 pysvnmanager/controllers/role.py:50 -#: pysvnmanager/controllers/role.py:70 pysvnmanager/templates/authz/index.mako:148 +#: pysvnmanager/controllers/authz.py:67 pysvnmanager/controllers/role.py:67 +#: pysvnmanager/controllers/role.py:87 pysvnmanager/templates/authz/index.mako:148 #: pysvnmanager/templates/check/index.mako:17 #: pysvnmanager/templates/role/index.mako:18 #: pysvnmanager/templates/role/index.mako:37 @@ -42,8 +42,8 @@ msgid "Group:" msgstr "" -#: pysvnmanager/controllers/authz.py:53 pysvnmanager/controllers/role.py:55 -#: pysvnmanager/controllers/role.py:72 pysvnmanager/templates/authz/index.mako:150 +#: pysvnmanager/controllers/authz.py:70 pysvnmanager/controllers/role.py:72 +#: pysvnmanager/controllers/role.py:89 pysvnmanager/templates/authz/index.mako:150 #: pysvnmanager/templates/check/index.mako:19 #: pysvnmanager/templates/role/index.mako:23 #: pysvnmanager/templates/role/index.mako:42 @@ -52,9 +52,9 @@ msgid "Alias:" msgstr "" -#: pysvnmanager/controllers/authz.py:68 pysvnmanager/controllers/authz.py:99 -#: pysvnmanager/controllers/check.py:89 pysvnmanager/controllers/repos.py:40 -#: pysvnmanager/controllers/repos.py:59 pysvnmanager/controllers/role.py:43 +#: pysvnmanager/controllers/authz.py:85 pysvnmanager/controllers/authz.py:116 +#: pysvnmanager/controllers/check.py:106 pysvnmanager/controllers/repos.py:57 +#: pysvnmanager/controllers/repos.py:76 pysvnmanager/controllers/role.py:60 #: pysvnmanager/templates/check/index.mako:9 #: pysvnmanager/templates/check/index.mako:23 #: pysvnmanager/templates/role/index.mako:12 @@ -62,229 +62,229 @@ msgid "Please choose..." msgstr "" -#: pysvnmanager/controllers/authz.py:160 +#: pysvnmanager/controllers/authz.py:177 #, python-format msgid "User %(user)s changed authz rules. (rev:%(rev)s)" msgstr "" -#: pysvnmanager/controllers/authz.py:173 +#: pysvnmanager/controllers/authz.py:190 #, python-format msgid "Repository %s not exist." msgstr "" -#: pysvnmanager/controllers/authz.py:181 +#: pysvnmanager/controllers/authz.py:198 #, python-format msgid "Module %s not exist." msgstr "" -#: pysvnmanager/controllers/authz.py:187 +#: pysvnmanager/controllers/authz.py:204 msgid "You can not delete yourself from admin list." msgstr "" -#: pysvnmanager/controllers/authz.py:212 +#: pysvnmanager/controllers/authz.py:229 #, python-format msgid "User %(user)s delete authz rules. (rev:%(rev)s)" msgstr "" -#: pysvnmanager/controllers/check.py:69 pysvnmanager/templates/auth_failed.mako:3 +#: pysvnmanager/controllers/check.py:86 pysvnmanager/templates/auth_failed.mako:3 msgid "Permission denied." msgstr "" -#: pysvnmanager/controllers/logs.py:50 +#: pysvnmanager/controllers/logs.py:68 msgid "Rev" msgstr "" -#: pysvnmanager/controllers/logs.py:51 +#: pysvnmanager/controllers/logs.py:69 msgid "Who" msgstr "" -#: pysvnmanager/controllers/logs.py:52 +#: pysvnmanager/controllers/logs.py:70 msgid "When" msgstr "" -#: pysvnmanager/controllers/logs.py:53 +#: pysvnmanager/controllers/logs.py:71 msgid "Why" msgstr "" -#: pysvnmanager/controllers/logs.py:54 +#: pysvnmanager/controllers/logs.py:72 msgid "Compare" msgstr "" -#: pysvnmanager/controllers/logs.py:97 +#: pysvnmanager/controllers/logs.py:115 msgid "Page: " msgstr "" -#: pysvnmanager/controllers/logs.py:133 +#: pysvnmanager/controllers/logs.py:151 msgid "Compares between" msgstr "" -#: pysvnmanager/controllers/logs.py:152 +#: pysvnmanager/controllers/logs.py:170 #, python-format msgid "Rollback successfully to revision: %s" msgstr "" -#: pysvnmanager/controllers/logs.py:161 +#: pysvnmanager/controllers/logs.py:179 #, python-format msgid "Rollback failed: %s" msgstr "" -#: pysvnmanager/controllers/repos.py:74 +#: pysvnmanager/controllers/repos.py:91 msgid "Installed hooks:" msgstr "" -#: pysvnmanager/controllers/repos.py:80 +#: pysvnmanager/controllers/repos.py:97 msgid "Id" msgstr "" -#: pysvnmanager/controllers/repos.py:81 +#: pysvnmanager/controllers/repos.py:98 msgid "Plugin name" msgstr "" -#: pysvnmanager/controllers/repos.py:82 pysvnmanager/hooks/plugins/__init__.py:314 +#: pysvnmanager/controllers/repos.py:99 pysvnmanager/hooks/plugins/__init__.py:330 msgid "Type" msgstr "" -#: pysvnmanager/controllers/repos.py:96 +#: pysvnmanager/controllers/repos.py:113 msgid "Remove selected hooks" msgstr "" -#: pysvnmanager/controllers/repos.py:119 +#: pysvnmanager/controllers/repos.py:136 #, python-format msgid "" "Apply plugin '%(plugin)s' on '%(repos)s' Failed. Error message:<br>\n" "%(msg)s" msgstr "" -#: pysvnmanager/controllers/repos.py:122 +#: pysvnmanager/controllers/repos.py:139 #, python-format msgid "Apply plugin '%(plugin)s' on '%(repos)s' success." msgstr "" -#: pysvnmanager/controllers/repos.py:143 +#: pysvnmanager/controllers/repos.py:160 #, python-format msgid "" "Delete plugin '%(plugin)s' on '%(repos)s' Failed. Error message:<br>\n" "%(msg)s" msgstr "" -#: pysvnmanager/controllers/repos.py:146 +#: pysvnmanager/controllers/repos.py:163 #, python-format msgid "Delete plugin '%(plugin)s' on '%(repos)s' success." msgstr "" -#: pysvnmanager/controllers/repos.py:149 +#: pysvnmanager/controllers/repos.py:166 #, python-format msgid "No plugin has been deleted for '%(repos)s'." msgstr "" -#: pysvnmanager/controllers/repos.py:158 +#: pysvnmanager/controllers/repos.py:175 #, python-format msgid "" "Create repository '%(repos)s' Failed. Error message:<br>\n" "%(msg)s" msgstr "" -#: pysvnmanager/controllers/repos.py:161 +#: pysvnmanager/controllers/repos.py:178 #, python-format msgid "Create repository '%(repos)s' success." msgstr "" -#: pysvnmanager/controllers/repos.py:174 +#: pysvnmanager/controllers/repos.py:191 #, python-format msgid "" "Delete repository '%(repos)s' Failed. Error message:<br>\n" "%(msg)s" msgstr "" -#: pysvnmanager/controllers/repos.py:177 +#: pysvnmanager/controllers/repos.py:194 #, python-format msgid "Delete blank repository '%(repos)s' success." msgstr "" -#: pysvnmanager/controllers/role.py:103 +#: pysvnmanager/controllers/role.py:120 #, python-format msgid "User %(user)s changed group: %(grp)s. (rev:%(rev)s)" msgstr "" -#: pysvnmanager/controllers/role.py:123 +#: pysvnmanager/controllers/role.py:140 #, python-format msgid "User %(user)s delete group: %(grp)s. (rev:%(rev)s)" msgstr "" -#: pysvnmanager/controllers/role.py:145 +#: pysvnmanager/controllers/role.py:162 #, python-format msgid "User %(user)s changed alias: %(alias)s. (rev:%(rev)s)" msgstr "" -#: pysvnmanager/controllers/role.py:165 +#: pysvnmanager/controllers/role.py:182 #, python-format msgid "User %(user)s delete alias: %(alias)s. (rev:%(rev)s,%(msg)s)" msgstr "" -#: pysvnmanager/controllers/security.py:34 +#: pysvnmanager/controllers/security.py:52 #, python-format msgid "User %s logged in" msgstr "" -#: pysvnmanager/controllers/security.py:45 +#: pysvnmanager/controllers/security.py:63 #, python-format msgid "Login failed for user: %s" msgstr "" -#: pysvnmanager/controllers/security.py:53 +#: pysvnmanager/controllers/security.py:71 #, python-format msgid "User %s logged out" msgstr "" -#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:10 +#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:26 msgid "Allow revprop change" msgstr "" -#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:16 +#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:32 msgid "Allow user change commit-log or other rev-properties." msgstr "" -#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:19 +#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:35 msgid "" "Commit-log is the only rev-prop we allow to change. Because the changes of " "rev-prop can not be reverted back, administrator must setup email " "notification to record this irreversible action." msgstr "" -#: pysvnmanager/hooks/plugins/BugtrackMantis.py:10 +#: pysvnmanager/hooks/plugins/BugtrackMantis.py:26 msgid "Mantis bugtracking integration" msgstr "" -#: pysvnmanager/hooks/plugins/BugtrackMantis.py:16 +#: pysvnmanager/hooks/plugins/BugtrackMantis.py:32 msgid "" "Integration Subversion with Mantis bugtracking. If commit-log has proper " "format (contains bugid), it will change bug status and append commint-log and" " code differ as comment of bug status change." msgstr "" -#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:10 +#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:26 msgid "Subversion client version check (>1.5.0)" msgstr "" -#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:16 +#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:32 msgid "Check subversion client version. if version below 1.5.0, checkin denied." msgstr "" -#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:19 +#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:35 msgid "" "SVN below 1.5.0 can not handle mergeinfo properly.It can mess up our " "automated merge tracking!" msgstr "" -#: pysvnmanager/hooks/plugins/CaseInsensitive.py:10 +#: pysvnmanager/hooks/plugins/CaseInsensitive.py:26 msgid "Detect case-insensitive filename clashes" msgstr "" -#: pysvnmanager/hooks/plugins/CaseInsensitive.py:16 +#: pysvnmanager/hooks/plugins/CaseInsensitive.py:32 msgid "A pre-commit hook to detect case-insensitive filename clashes." msgstr "" -#: pysvnmanager/hooks/plugins/CaseInsensitive.py:19 +#: pysvnmanager/hooks/plugins/CaseInsensitive.py:35 msgid "" "Subversion services may host on a filename case-sensitive OS,\n" "while client **may not** (Windows is case-insensitive). This may cause " @@ -296,83 +296,83 @@ " are detected.\n" msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:11 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:27 msgid "Check commit log message" msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:17 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:33 msgid "User must provide commit-log message when checkin." msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:50 -#: pysvnmanager/hooks/plugins/EmailNotify.py:73 -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:49 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:66 +#: pysvnmanager/hooks/plugins/EmailNotify.py:89 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:65 msgid "Current configuration" msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:52 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:68 msgid "Commit log check is enabled." msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:54 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:70 msgid "Commit log check is disabled." msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:56 -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:95 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:72 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:111 msgid "Minimal size of commit log: " msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:61 -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:101 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:77 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:117 msgid "Pattern which commit log must match against: " msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:64 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:80 msgid "Pattern which commit log must **NOT** match against: " msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:83 -#: pysvnmanager/hooks/plugins/EmailNotify.py:97 -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:73 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:99 +#: pysvnmanager/hooks/plugins/EmailNotify.py:113 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:89 msgid "Fill this form" msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:87 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:103 msgid "Enable commit log check: " msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:90 -#: pysvnmanager/hooks/plugins/EmailNotify.py:104 -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:80 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:106 +#: pysvnmanager/hooks/plugins/EmailNotify.py:120 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:96 msgid "Enable" msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:92 -#: pysvnmanager/hooks/plugins/EmailNotify.py:106 -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:82 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:108 +#: pysvnmanager/hooks/plugins/EmailNotify.py:122 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:98 msgid "Disable" msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:107 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:123 msgid "Pattern which commit log must <b>NOT</b> match against: " msgstr "" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:140 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:156 msgid "Commit log size must > 0." msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:11 +#: pysvnmanager/hooks/plugins/EmailNotify.py:27 msgid "Send email notify for commit event" msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:17 +#: pysvnmanager/hooks/plugins/EmailNotify.py:33 msgid "" "Send a notification email describing either a commit or a revprop-change " "action on a Subversion repository." msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:21 +#: pysvnmanager/hooks/plugins/EmailNotify.py:37 msgid "" "\n" "You must provide proper options to commit-email.pl using the\n" @@ -398,187 +398,187 @@ "--diff n Do not include diff in message (default: y)\n" msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:75 +#: pysvnmanager/hooks/plugins/EmailNotify.py:91 msgid "Email notify enabled." msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:77 +#: pysvnmanager/hooks/plugins/EmailNotify.py:93 msgid "Email notify disabled." msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:79 +#: pysvnmanager/hooks/plugins/EmailNotify.py:95 msgid "Parameters: " msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:101 +#: pysvnmanager/hooks/plugins/EmailNotify.py:117 msgid "Enable email notify." msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:109 +#: pysvnmanager/hooks/plugins/EmailNotify.py:125 msgid "Input email notify configurations: " msgstr "" -#: pysvnmanager/hooks/plugins/EmailNotify.py:139 -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:115 +#: pysvnmanager/hooks/plugins/EmailNotify.py:155 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:131 msgid "Wrong configuration." msgstr "" -#: pysvnmanager/hooks/plugins/EolStyleCheck.py:10 +#: pysvnmanager/hooks/plugins/EolStyleCheck.py:26 msgid "mime-type and eol-style check" msgstr "" -#: pysvnmanager/hooks/plugins/EolStyleCheck.py:16 +#: pysvnmanager/hooks/plugins/EolStyleCheck.py:32 msgid "New file must provide svn:eol-style if not binary file." msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:10 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:26 msgid "Subversion readonly mirror" msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:16 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:32 msgid "" "This subversion repository is a svnsync readonly mirror. Nobody can checkin, " "except the svnsync admin user." msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:20 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:36 msgid "" "Commit to the remote svn server, this repository is a readonly svn mirror.It " "is the svnsync admin's duty to synchronize svnsync server and mirror." msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:51 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:67 msgid "Readonly mirror enabled." msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:53 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:69 msgid "Readonly mirror disabled." msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:55 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:71 msgid "Admin user: " msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:77 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:93 msgid "Enable readonly mirror: " msgstr "" -#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:85 +#: pysvnmanager/hooks/plugins/ReadonlySvnMirror.py:101 msgid "Svnsync administrator: " msgstr "" -#: pysvnmanager/hooks/plugins/__init__.py:95 +#: pysvnmanager/hooks/plugins/__init__.py:111 #, python-format msgid "repos '%s' not exist!" msgstr "" -#: pysvnmanager/hooks/plugins/__init__.py:152 +#: pysvnmanager/hooks/plugins/__init__.py:168 #, python-format msgid "Conflict: plugin '%s' is modified by others." msgstr "" -#: pysvnmanager/hooks/plugins/__init__.py:182 -#: pysvnmanager/hooks/plugins/__init__.py:209 -#: pysvnmanager/hooks/plugins/__init__.py:215 -#: pysvnmanager/hooks/plugins/__init__.py:234 -#: pysvnmanager/hooks/plugins/__init__.py:332 -#: pysvnmanager/hooks/plugins/__init__.py:339 +#: pysvnmanager/hooks/plugins/__init__.py:198 +#: pysvnmanager/hooks/plugins/__init__.py:225 +#: pysvnmanager/hooks/plugins/__init__.py:231 +#: pysvnmanager/hooks/plugins/__init__.py:250 #: pysvnmanager/hooks/plugins/__init__.py:348 +#: pysvnmanager/hooks/plugins/__init__.py:355 +#: pysvnmanager/hooks/plugins/__init__.py:364 msgid "Plugin not fully implemented." msgstr "" -#: pysvnmanager/hooks/plugins/__init__.py:313 +#: pysvnmanager/hooks/plugins/__init__.py:329 msgid "Name" msgstr "" -#: pysvnmanager/hooks/plugins/__init__.py:315 +#: pysvnmanager/hooks/plugins/__init__.py:331 msgid "Description" msgstr "" -#: pysvnmanager/model/repos.py:39 +#: pysvnmanager/model/repos.py:55 #, python-format msgid "Repos root does not exist: %s" msgstr "" -#: pysvnmanager/model/repos.py:68 +#: pysvnmanager/model/repos.py:84 #, python-format msgid "Repos %s already exists." msgstr "" -#: pysvnmanager/model/repos.py:139 +#: pysvnmanager/model/repos.py:166 #, python-format msgid "Repos %s is not a blank repository." msgstr "" -#: pysvnmanager/model/svnauthz.py:61 +#: pysvnmanager/model/svnauthz.py:77 msgid "Name is not given." msgstr "" -#: pysvnmanager/model/svnauthz.py:63 +#: pysvnmanager/model/svnauthz.py:79 msgid "Name is not string." msgstr "" -#: pysvnmanager/model/svnauthz.py:67 +#: pysvnmanager/model/svnauthz.py:83 #, python-format msgid "Name (%s) contains invalid characters." msgstr "" -#: pysvnmanager/model/svnauthz.py:475 +#: pysvnmanager/model/svnauthz.py:491 #, python-format msgid "Recursive group membership for %s" msgstr "" -#: pysvnmanager/model/svnauthz.py:569 +#: pysvnmanager/model/svnauthz.py:585 #, python-format msgid "Not a valid username: %s" msgstr "" -#: pysvnmanager/model/svnauthz.py:686 +#: pysvnmanager/model/svnauthz.py:702 #, python-format msgid "Group %s is referenced by group %s." msgstr "" -#: pysvnmanager/model/svnauthz.py:1232 +#: pysvnmanager/model/svnauthz.py:1248 msgid "Update failed! You are working on a out-of-date revision." msgstr "" -#: pysvnmanager/model/svnauthz.py:1486 pysvnmanager/model/svnauthz.py:1493 -#: pysvnmanager/model/svnauthz.py:1497 +#: pysvnmanager/model/svnauthz.py:1502 pysvnmanager/model/svnauthz.py:1509 +#: pysvnmanager/model/svnauthz.py:1513 #, python-format msgid "Unknown rule format: %s" msgstr "" -#: pysvnmanager/model/svnauthz.py:1511 +#: pysvnmanager/model/svnauthz.py:1527 #, python-format msgid "No module exist for %s:%s" msgstr "" -#: pysvnmanager/model/svnauthz.py:1621 +#: pysvnmanager/model/svnauthz.py:1637 #, python-format msgid "Alias %s is referenced by group %s." msgstr "" -#: pysvnmanager/model/svnauthz.py:1633 +#: pysvnmanager/model/svnauthz.py:1649 #, python-format msgid "%s is referenced by [%s]." msgstr "" -#: pysvnmanager/model/svnauthz.py:1769 +#: pysvnmanager/model/svnauthz.py:1785 #, python-format msgid "User %(username)s has Full (RW) rights for module %(repos)s:%(path)s" msgstr "" -#: pysvnmanager/model/svnauthz.py:1771 +#: pysvnmanager/model/svnauthz.py:1787 #, python-format msgid "User %(username)s has ReadOnly (RO) rights for module %(repos)s:%(path)s" msgstr "" -#: pysvnmanager/model/svnauthz.py:1773 +#: pysvnmanager/model/svnauthz.py:1789 #, python-format msgid "User %(username)s can *NOT* access to module %(repos)s:%(path)s" msgstr "" -#: pysvnmanager/model/svnauthz.py:1813 +#: pysvnmanager/model/svnauthz.py:1829 #, python-format msgid "" "\n" @@ -590,7 +590,7 @@ "\n" msgstr "" -#: pysvnmanager/model/svnauthz.py:1832 +#: pysvnmanager/model/svnauthz.py:1848 #, python-format msgid "" "\n" Property changes on: branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/pysvnmanager.pot ___________________________________________________________________ Deleted: svn:mergeinfo - Modified: branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/zh/LC_MESSAGES/pysvnmanager.po =================================================================== --- branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/zh/LC_MESSAGES/pysvnmanager.po 2008-08-30 09:23:15 UTC (rev 53) +++ branches/0.2-pylons_0.9.6.2/pysvnmanager/i18n/zh/LC_MESSAGES/pysvnmanager.po 2008-08-30 09:29:41 UTC (rev 54) @@ -8,39 +8,38 @@ # Jiang Xin <wor...@gm...>, 2008. msgid "" msgstr "" -"Project-Id-Version: pysvnmanager\n" +"Project-Id-Version: pysvnmanager\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2008-07-03 22:14+0800\n" -"PO-Revision-Date: 2008-08-28 19:04+0800\n" +"PO-Revision-Date: 2008-08-30 13:16+0800\n" "Last-Translator: Jiang Xin <wor...@gm...>\n" -"Language-Team: <zh...@li...>\n" -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION\n" +"Language-Team: <zh...@li...>\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 0.9.2\n" -"X-Generator: KBabel 1.11.4\n" +"Generated-By: Babel 0.9.4\n" -#: pysvnmanager/controllers/authz.py:43 +#: pysvnmanager/controllers/authz.py:60 #: pysvnmanager/templates/authz/index.mako:152 #: pysvnmanager/templates/check/index.mako:10 msgid "All users(with anon)" msgstr "所有用户(含匿名)" -#: pysvnmanager/controllers/authz.py:44 +#: pysvnmanager/controllers/authz.py:61 #: pysvnmanager/templates/authz/index.mako:154 #: pysvnmanager/templates/check/index.mako:11 msgid "Known users" msgstr "注册用户" -#: pysvnmanager/controllers/authz.py:45 +#: pysvnmanager/controllers/authz.py:62 #: pysvnmanager/templates/authz/index.mako:156 #: pysvnmanager/templates/check/index.mako:12 msgid "Anonymous" msgstr "匿名用户" -#: pysvnmanager/controllers/authz.py:50 pysvnmanager/controllers/role.py:50 -#: pysvnmanager/controllers/role.py:70 +#: pysvnmanager/controllers/authz.py:67 pysvnmanager/controllers/role.py:67 +#: pysvnmanager/controllers/role.py:87 #: pysvnmanager/templates/authz/index.mako:148 #: pysvnmanager/templates/check/index.mako:17 #: pysvnmanager/templates/role/index.mako:18 @@ -50,8 +49,8 @@ msgid "Group:" msgstr "团队:" -#: pysvnmanager/controllers/authz.py:53 pysvnmanager/controllers/role.py:55 -#: pysvnmanager/controllers/role.py:72 +#: pysvnmanager/controllers/authz.py:70 pysvnmanager/controllers/role.py:72 +#: pysvnmanager/controllers/role.py:89 #: pysvnmanager/templates/authz/index.mako:150 #: pysvnmanager/templates/check/index.mako:19 #: pysvnmanager/templates/role/index.mako:23 @@ -61,9 +60,9 @@ msgid "Alias:" msgstr "别名:" -#: pysvnmanager/controllers/authz.py:68 pysvnmanager/controllers/authz.py:99 -#: pysvnmanager/controllers/check.py:89 pysvnmanager/controllers/repos.py:40 -#: pysvnmanager/controllers/repos.py:59 pysvnmanager/controllers/role.py:43 +#: pysvnmanager/controllers/authz.py:85 pysvnmanager/controllers/authz.py:116 +#: pysvnmanager/controllers/check.py:106 pysvnmanager/controllers/repos.py:57 +#: pysvnmanager/controllers/repos.py:76 pysvnmanager/controllers/role.py:60 #: pysvnmanager/templates/check/index.mako:9 #: pysvnmanager/templates/check/index.mako:23 #: pysvnmanager/templates/role/index.mako:12 @@ -71,95 +70,95 @@ msgid "Please choose..." msgstr "请选择..." -#: pysvnmanager/controllers/authz.py:160 +#: pysvnmanager/controllers/authz.py:177 #, python-format msgid "User %(user)s changed authz rules. (rev:%(rev)s)" msgstr "用户 %(user)s 修改了授权策略。(rev:%(rev)s)" -#: pysvnmanager/controllers/authz.py:173 +#: pysvnmanager/controllers/authz.py:190 #, python-format msgid "Repository %s not exist." msgstr "版本库 %s 不存在。" -#: pysvnmanager/controllers/authz.py:181 +#: pysvnmanager/controllers/authz.py:198 #, python-format msgid "Module %s not exist." msgstr "模组 %s 不存在。" -#: pysvnmanager/controllers/authz.py:187 +#: pysvnmanager/controllers/authz.py:204 msgid "You can not delete yourself from admin list." msgstr "您不能将自己从管理员列表中删除。" -#: pysvnmanager/controllers/authz.py:212 +#: pysvnmanager/controllers/authz.py:229 #, python-format msgid "User %(user)s delete authz rules. (rev:%(rev)s)" msgstr "用户 %(user)s 删除了授权策略。(rev:%(rev)s)" -#: pysvnmanager/controllers/check.py:69 +#: pysvnmanager/controllers/check.py:86 #: pysvnmanager/templates/auth_failed.mako:3 msgid "Permission denied." msgstr "没有权限。" -#: pysvnmanager/controllers/logs.py:50 +#: pysvnmanager/controllers/logs.py:68 msgid "Rev" msgstr "版本" -#: pysvnmanager/controllers/logs.py:51 +#: pysvnmanager/controllers/logs.py:69 msgid "Who" msgstr "管理员" -#: pysvnmanager/controllers/logs.py:52 +#: pysvnmanager/controllers/logs.py:70 msgid "When" msgstr "时间" -#: pysvnmanager/controllers/logs.py:53 +#: pysvnmanager/controllers/logs.py:71 msgid "Why" msgstr "说明" -#: pysvnmanager/controllers/logs.py:54 +#: pysvnmanager/controllers/logs.py:72 msgid "Compare" msgstr "比较" -#: pysvnmanager/controllers/logs.py:97 +#: pysvnmanager/controllers/logs.py:115 msgid "Page: " msgstr "页面: " -#: pysvnmanager/controllers/logs.py:133 +#: pysvnmanager/controllers/logs.py:151 msgid "Compares between" msgstr "版本间比较" -#: pysvnmanager/controllers/logs.py:152 +#: pysvnmanager/controllers/logs.py:170 #, python-format msgid "Rollback successfully to revision: %s" msgstr "成功回滚至版本: %s" -#: pysvnmanager/controllers/logs.py:161 +#: pysvnmanager/controllers/logs.py:179 #, python-format msgid "Rollback failed: %s" msgstr "回滚失败: %s" -#: pysvnmanager/controllers/repos.py:74 +#: pysvnmanager/controllers/repos.py:91 msgid "Installed hooks:" msgstr "已安装插件:" -#: pysvnmanager/controllers/repos.py:80 +#: pysvnmanager/controllers/repos.py:97 msgid "Id" msgstr "Id" -#: pysvnmanager/controllers/repos.py:81 +#: pysvnmanager/controllers/repos.py:98 msgid "Plugin name" msgstr "插件名称" -#: pysvnmanager/controllers/repos.py:82 -#: pysvnmanager/hooks/plugins/__init__.py:314 +#: pysvnmanager/controllers/repos.py:99 +#: pysvnmanager/hooks/plugins/__init__.py:330 msgid "Type" msgstr "类型" -#: pysvnmanager/controllers/repos.py:96 +#: pysvnmanager/controllers/repos.py:113 msgid "Remove selected hooks" msgstr "删除选择的插件" -#: pysvnmanager/controllers/repos.py:119 +#: pysvnmanager/controllers/repos.py:136 #, python-format msgid "" "Apply plugin '%(plugin)s' on '%(repos)s' Failed. Error message:<br>\n" @@ -168,12 +167,12 @@ "启用版本库'%(repos)s'的插件'%(plugin)s'失败。错误信息:<br>\n" "%(msg)s" -#: pysvnmanager/controllers/repos.py:122 +#: pysvnmanager/controllers/repos.py:139 #, python-format msgid "Apply plugin '%(plugin)s' on '%(repos)s' success." msgstr "成功启用版本库'%(repos)s'的插件'%(plugin)s'。 " -#: pysvnmanager/controllers/repos.py:143 +#: pysvnmanager/controllers/repos.py:160 #, python-format msgid "" "Delete plugin '%(plugin)s' on '%(repos)s' Failed. Error message:<br>\n" @@ -182,17 +181,17 @@ "删除版本库'%(repos)s'的插件'%(plugin)s'失败。错误信息:<br>\n" "%(msg)s" -#: pysvnmanager/controllers/repos.py:146 +#: pysvnmanager/controllers/repos.py:163 #, python-format msgid "Delete plugin '%(plugin)s' on '%(repos)s' success." msgstr "成功删除版本库'%(repos)s'的插件'%(plugin)s'。" -#: pysvnmanager/controllers/repos.py:149 +#: pysvnmanager/controllers/repos.py:166 #, python-format msgid "No plugin has been deleted for '%(repos)s'." msgstr "未删除版本库'%(repos)s'的插件。" -#: pysvnmanager/controllers/repos.py:158 +#: pysvnmanager/controllers/repos.py:175 #, python-format msgid "" "Create repository '%(repos)s' Failed. Error message:<br>\n" @@ -201,12 +200,12 @@ "创建版本库'%(repos)s'失败。错误信息:<br>\n" "%(msg)s" -#: pysvnmanager/controllers/repos.py:161 +#: pysvnmanager/controllers/repos.py:178 #, python-format msgid "Create repository '%(repos)s' success." msgstr "成功创建版本库'%(repos)s'。" -#: pysvnmanager/controllers/repos.py:174 +#: pysvnmanager/controllers/repos.py:191 #, python-format msgid "" "Delete repository '%(repos)s' Failed. Error message:<br>\n" @@ -215,66 +214,66 @@ "删除版本库'%(repos)s'失败。错误信息:<br>\n" "%(msg)s" -#: pysvnmanager/controllers/repos.py:177 +#: pysvnmanager/controllers/repos.py:194 #, python-format msgid "Delete blank repository '%(repos)s' success." msgstr "成功删除版本库'%(repos)s'。" -#: pysvnmanager/controllers/role.py:103 +#: pysvnmanager/controllers/role.py:120 #, python-format msgid "User %(user)s changed group: %(grp)s. (rev:%(rev)s)" msgstr "用户 %(user)s 修改用户组: %(grp)s。(rev:%(rev)s)" -#: pysvnmanager/controllers/role.py:123 +#: pysvnmanager/controllers/role.py:140 #, python-format msgid "User %(user)s delete group: %(grp)s. (rev:%(rev)s)" msgstr "用户 %(user)s 删除用户组: %(grp)s。(rev:%(rev)s)" -#: pysvnmanager/controllers/role.py:145 +#: pysvnmanager/controllers/role.py:162 #, python-format msgid "User %(user)s changed alias: %(alias)s. (rev:%(rev)s)" msgstr "用户 %(user)s 修改别名: %(alias)s。(rev:%(rev)s)" -#: pysvnmanager/controllers/role.py:165 +#: pysvnmanager/controllers/role.py:182 #, python-format msgid "User %(user)s delete alias: %(alias)s. (rev:%(rev)s,%(msg)s)" msgstr "用户 %(user)s 删除别名: %(alias)s。(rev:%(rev)s,%(msg)s)" -#: pysvnmanager/controllers/security.py:34 +#: pysvnmanager/controllers/security.py:52 #, python-format msgid "User %s logged in" msgstr "用户 %s 登录" -#: pysvnmanager/controllers/security.py:45 +#: pysvnmanager/controllers/security.py:63 #, python-format msgid "Login failed for user: %s" msgstr "以 %s 身份登录失败" -#: pysvnmanager/controllers/security.py:53 +#: pysvnmanager/controllers/security.py:71 #, python-format msgid "User %s logged out" msgstr "用户 %s 登出" -#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:10 +#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:26 msgid "Allow revprop change" msgstr "允许修改版本属性" -#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:16 +#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:32 msgid "Allow user change commit-log or other rev-properties." msgstr "允许用户修改提交说明等版本属性" -#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:19 +#: pysvnmanager/hooks/plugins/AllowRevpropChange.py:35 msgid "" "Commit-log is the only rev-prop we allow to change. Because the changes " "of rev-prop can not be reverted back, administrator must setup email " "notification to record this irreversible action." msgstr "提交说明是我们唯一允许修改的版本属性。因为版本属性本身未被版本控制,修改版本属性是不可恢复的操作,所以管理员在启用本功能前,应该考虑设置变更通知以记录修改事件。" -#: pysvnmanager/hooks/plugins/BugtrackMantis.py:10 +#: pysvnmanager/hooks/plugins/BugtrackMantis.py:26 msgid "Mantis bugtracking integration" msgstr "整合 Mantis 缺陷跟踪系统" -#: pysvnmanager/hooks/plugins/BugtrackMantis.py:16 +#: pysvnmanager/hooks/plugins/BugtrackMantis.py:32 msgid "" "Integration Subversion with Mantis bugtracking. If commit-log has proper " "format (contains bugid), it will change bug status and append commint-log" @@ -283,29 +282,29 @@ "与 Mantis 缺陷跟踪系统整合。当提交日志符合特定的规范(包含 bugid),将会触发 Mantis 缺陷跟踪系统,将 bug " "的状态修改为已修改,并将commit-log 以及代码变更添加到说明中。" -#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:10 +#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:26 msgid "Subversion client version check (>1.5.0)" msgstr "Subversion 客户端版本检查 (>1.5.0)" -#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:16 +#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:32 msgid "Check subversion client version. if version below 1.5.0, checkin denied." msgstr "检查 subversion 客户端版本。如果版本号小于 1.5.0,禁止客户端提交。" -#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:19 +#: pysvnmanager/hooks/plugins/CapCheckMergeInfo.py:35 msgid "" "SVN below 1.5.0 can not handle mergeinfo properly.It can mess up our " "automated merge tracking!" msgstr "小于 1.5.0 版本的 SVN 客户端不能正确处理 mergeinfo。会破坏自动的合并追踪功能!" -#: pysvnmanager/hooks/plugins/CaseInsensitive.py:10 +#: pysvnmanager/hooks/plugins/CaseInsensitive.py:26 msgid "Detect case-insensitive filename clashes" msgstr "检查大小写引起的文件名冲突" -#: pysvnmanager/hooks/plugins/CaseInsensitive.py:16 +#: pysvnmanager/hooks/plugins/CaseInsensitive.py:32 msgid "A pre-commit hook to detect case-insensitive filename clashes." msgstr "在 pre-commit 钩子中执行,检查文件名大小写引起的文件名冲突。" -#: pysvnmanager/hooks/plugins/CaseInsensitive.py:19 +#: pysvnmanager/hooks/plugins/CaseInsensitive.py:35 msgid "" "Subversion services may host on a filename case-sensitive OS,\n" "while client **may not** (Windows is case-insensitive). This may cause " @@ -323,83 +322,83 @@ "- 忽略已经存在的“冲突”的路径\n" "- 如果发现冲突,拒绝提交,并报错。\n" -#: pysvnmanager/hooks/plugins/CommitLogCheck.py:11 +#: pysvnmanager/hooks/plugins/CommitLogCheck.py:27 msgid "Check c... [truncated message content] |