# Changes between Version 1 and Version 2 of InterTrac

Ignore:
Timestamp:
05/09/10 05:59:49 (12 years ago)
Comment:

--

Unmodified
Added
Removed
Modified
• ## InterTrac

 v1 The prefix is case insensitive. When a TracLink is enclosed in brackets, the alias is expanded.  That is, [th:ticket:1] is displayed as trachacks:ticket:1, since th is an alias for trachacks.  If the TracLink is not enclosed in brackets, then the alias is displayed as it is typed. For convenience, there's also some alternative short-hand form, where one can use an alias as an immediate prefix == Examples == {{{ #!comment Besides the other environments run by the same server process (called ''sibling'' environments), which are automatically detected, Support for sibling environments has been disabled. See http://thread.gmane.org/gmane.comp.version-control.subversion.trac.devel/157 }}} It is necessary to setup a configuration for the InterTrac facility. # -- Link to an external Trac: trac.title = Edgewall's Trac for Trac trac.url = http://projects.edgewall.com/trac trac.compat = false trac.url = http://trac.edgewall.org }}} Finally, the .compat option can be used to activate or disable a ''compatbility'' mode: * If the targeted Trac is running a version below milestone:0.10 (r3526 to be precise), then it doesn't know how to dispatch an InterTrac a ''compatibility'' mode: * If the targeted Trac is running a version below [trac:milestone:0.10 0.10] ([trac:r3526 r3526] to be precise), then it doesn't know how to dispatch an InterTrac link, and it's up to the local Trac to prepare the correct link. Not all links will work that way, but the most common do. This is called the compatibility mode, and is true by default. * If you know that the remote Trac knows how to dispatch InterTrac links, you can explicitely disable this compatibility mode and then ''any'' you can explicitly disable this compatibility mode and then ''any'' TracLinks can become an InterTrac link. * trac:log:@3300:3330 trac:log:@3300:3330 * [trac 3300:3330] [trac 3300:3330] * finally, to link to the start page of a remote trac, simply use its prefix followed by ':', inside an explicit link. Example: [th: Trac Hacks] (''since 0.11; note that the ''remote'' Trac has to run 0.11 for this to work'') The generic form intertrac_prefix:module:id is translated ---- === Discussion === I think that the trac prefix could even be set as a default in the [intertrac] TracIni section. --CB ---- See also: TracLinks, InterWiki