id summary reporter owner description type status priority milestone component version severity resolution keywords cc branch changelog apichanges internalchanges 11885 AttributeError: 'RepositoryManager' object has no attribute 'repository_sync_per_request' Peter Suter "`trac-admin` command `changeset added` fails: {{{ 2014-12-18 14:22:09,726 Trac[console] ERROR: Exception in trac-admin command: Traceback (most recent call last): File ""build\bdist.win32\egg\trac\admin\console.py"", line 107, in onecmd rv = cmd.Cmd.onecmd(self, line) or 0 File ""C:\Python26\Lib\cmd.py"", line 218, in onecmd return self.default(line) File ""build\bdist.win32\egg\trac\admin\console.py"", line 285, in default return self.cmd_mgr.execute_command(*args) File ""build\bdist.win32\egg\trac\admin\api.py"", line 127, in execute_command return f(*fargs) File ""build\bdist.win32\egg\trac\versioncontrol\admin.py"", line 96, in _do_changeset_added errors = rm.notify('changeset_added', reponame, revs) File ""build\bdist.win32\egg\trac\versioncontrol\api.py"", line 666, in notify if reponame in self.repository_sync_per_request: AttributeError: 'RepositoryManager' object has no attribute 'repository_sync_per_request' }}} It seems to be related to #11756 and #11776: In #11756 `RepositoryManager.repository_sync_per_request` gets used on 1.0-stable in [13337], merged to trunk in [13338]. In #11776 `RepositoryManager.repository_sync_per_request` gets [source:trunk/trac/versioncontrol/api.py#/repository_sync_per_request incompletly] removed on trunk in [13393]. The new usage remains and fails." defect new normal 1.1.3 version control 1.1dev normal