1.1.2dev: merged [12812] from 1.0-stable (refs #11293)


git-svn-id: http://trac.edgewall.org/intertrac/log:/trunk@12813 af82e41b-90c4-0310-8c96-b1721e28e2e2
1.1.2dev: merged [12814] from 1.0-stable (fix for #10961)


git-svn-id: http://trac.edgewall.org/intertrac/log:/trunk@12815 af82e41b-90c4-0310-8c96-b1721e28e2e2
1.1.2dev: Removed `svn:mergeinfo` property from non-root directory. Refs #10018.


git-svn-id: http://trac.edgewall.org/intertrac/log:/trunk@12816 af82e41b-90c4-0310-8c96-b1721e28e2e2
1.1.2dev: merged [12818] from 1.0-stable (fix for #10386)


git-svn-id: http://trac.edgewall.org/intertrac/log:/trunk@12819 af82e41b-90c4-0310-8c96-b1721e28e2e2
1.1.2dev: Don't append db, web server or git version info directly to `systeminfo`. Refs #11587.

The version is instead provided through the `ISystemInfoProvider` interface.

The `GitConnector` and `SubversionConnector` are required components when a repository of their type is configured. When required, the Component cannot be disabled from the plugin admin page. With this change the behavior of the repository connectors matches that of database connectors.


git-svn-id: http://trac.edgewall.org/intertrac/log:/trunk@12820 af82e41b-90c4-0310-8c96-b1721e28e2e2
1.1.2dev: merged [12821] from 1.0-stable (fix for #11629)


git-svn-id: http://trac.edgewall.org/intertrac/log:/trunk@12822 af82e41b-90c4-0310-8c96-b1721e28e2e2
1.1.2dev: Added comment about possible change to `Environment.systeminfo` in a future release. Refs #11587.


git-svn-id: http://trac.edgewall.org/intertrac/log:/trunk@12823 af82e41b-90c4-0310-8c96-b1721e28e2e2
1.1.2dev: PEP-0008 changes, and added comment string to private method.


git-svn-id: http://trac.edgewall.org/intertrac/log:/trunk@12824 af82e41b-90c4-0310-8c96-b1721e28e2e2
1.1.2dev: Allow comment to be included in long-form ticket reference tokens. Refs #11622.


git-svn-id: http://trac.edgewall.org/intertrac/log:/trunk@12825 af82e41b-90c4-0310-8c96-b1721e28e2e2
1.1.2dev: Removed deprecated `db` parameters. Refs #11605.


git-svn-id: http://trac.edgewall.org/intertrac/log:/trunk@12826 af82e41b-90c4-0310-8c96-b1721e28e2e2
1.1.2dev: Removed unnecessary context manager. Refs #11605.


git-svn-id: http://trac.edgewall.org/intertrac/log:/trunk@12827 af82e41b-90c4-0310-8c96-b1721e28e2e2
1.1.2dev: Added public method `insert_changeset` and deprecated use of private method `_insert_changset`. Refs #116005.



git-svn-id: http://trac.edgewall.org/intertrac/log:/trunk@12828 af82e41b-90c4-0310-8c96-b1721e28e2e2
1.1.2dev: Deprecate `db` parameter on `IEnvironmentSetupParticipant` methods. Refs #11605.


git-svn-id: http://trac.edgewall.org/intertrac/log:/trunk@12829 af82e41b-90c4-0310-8c96-b1721e28e2e2
1.1.2dev: Change that should have been included in [12826]. Refs #11605.


git-svn-id: http://trac.edgewall.org/intertrac/log:/trunk@12830 af82e41b-90c4-0310-8c96-b1721e28e2e2
Merge remote-tracking branch 'upstream/trunk' into trunk

Fix conflict in tracopt/ticket/commit_updater.py related to
http://trac.edgewall.org/ticket/11622.