[ https://issues.jenkins-ci.org/browse/JENKINS-13366?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gerd Zanker updated JENKINS-13366: ---------------------------------- Description: Trac browser URL can not always be created by appending the Trac URL and the changed file path. Sometimes the file path must be truncated (see JENKINS-7032), sometime the file path must be extended by a prefix. *Example for Truncate* The link will then point at: {{http://trac.mycompany.com/trac-project/browser/Product/Trunk/subdir/file.txt}} But my Trac installation has its root at Product/Trunk/, so the only link that would work is: {{http://trac.mycompany.com/trac-project/browser/subdir/file.txt}} *Example for Prefix* Only the path to the file is included resulting in incorrect urls. So for example, I get this incorrect url: {{http://trac.mycompany.com/browser/myfile.py}} instead of this correct url: {{http://trac.mycompany.com/browser/myrepo/myfile.py}} was: Trac browser URL can not always be created by appending the Trac URL and the changed file path. Sometimes the file path must be truncated (see JENKINS-7032), sometime the file path must be extended by a prefix. *Example for Truncate* The link will then point at: {{http://trac.mycompany.com/trac-project/browser/Product/Trunk/subdir/file.txt}} But my Trac installation has its root at Product/Trunk/, so the only link that would work is: {{http://trac.mycompany.com/trac-project/browser/subdir/file.txt}} *Example for Prefix* Only the path to the file is included resulting in incorrect urls. So for example, I get this incorrect url: {{http://trac.mycompany.com/browser/myfile.py}} instead of this correct url: {{http://trac.mycompany.com/browser/*myrepo/*myfile.py}} > Prefix or truncate the file path of a change set to build Trac source browser > URL > --------------------------------------------------------------------------------- > > Key: JENKINS-13366 > URL: https://issues.jenkins-ci.org/browse/JENKINS-13366 > Project: Jenkins > Issue Type: Improvement > Components: trac > Reporter: Gerd Zanker > > Trac browser URL can not always be created by appending the Trac URL and the > changed file path. > Sometimes the file path must be truncated (see JENKINS-7032), sometime the > file path must be extended by a prefix. > *Example for Truncate* > The link will then point at: > {{http://trac.mycompany.com/trac-project/browser/Product/Trunk/subdir/file.txt}} > But my Trac installation has its root at Product/Trunk/, so the only link > that would work is: > {{http://trac.mycompany.com/trac-project/browser/subdir/file.txt}} > *Example for Prefix* > Only the path to the file is included resulting in incorrect urls. So for > example, I get this incorrect url: > {{http://trac.mycompany.com/browser/myfile.py}} > instead of this correct url: > {{http://trac.mycompany.com/browser/myrepo/myfile.py}} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira