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,,,,,,,