You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "John Allen (JIRA)" <ji...@codehaus.org> on 2007/07/28 15:28:13 UTC

[jira] Created: (MCHANGELOG-72) Provide a way to make the changeset revision number used in the changelog report an active link

Provide a way to make the changeset revision number used in the changelog report an active link
-----------------------------------------------------------------------------------------------

                 Key: MCHANGELOG-72
                 URL: http://jira.codehaus.org/browse/MCHANGELOG-72
             Project: Maven 2.x Changelog Plugin
          Issue Type: Improvement
    Affects Versions: 2.1
            Reporter: John Allen


This is different a file revision, depending on the SCM being used. For instance if the user is using SVN then the changeset, which is identified by the revision number, contains all the files that were committed as part of that check-in. Tools such as FishEye and like let you browse changesets as well as specific files so my suggestion is to provide a new option that works in a similar fashion to the displayFileDetailUrl, called displayChangeSetDetailUrl.

{code}
    /**
     * A template string that is used to create the changeset URL.
     * 
     * If not defined not change set link will be created
     * 
     * There is one special tokens that you can use in your template:
     * <ul>
     * <li><code>%REV%</code> - this is the changset revision</li>
     * </ul>
     * <p>
     * Example:
     * <code>http://fisheye.sourceforge.net/changelog/a-project/?cs=%REV%</code>
     * </p>
     * <p>
     * <strong>Note:</strong> If you don't supply the %REV% token in your template,
     * the revision will simply be appended to your template URL.
     * </p>
     *
     * @parameter expression="${displayChangeSetDetailUrl}"
     */
    protected String displayChangeSetDetailUrl;   
{code}

Patch to follow 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MCHANGELOG-72) Provide a way to make the changeset revision number used in the changelog report an active link

Posted by "John Allen (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MCHANGELOG-72?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

John Allen updated MCHANGELOG-72:
---------------------------------

    Attachment: MCHANGELOG-72.patch

Patch provides the described feature. Not wanting to combine multiple features in one patch I have reverted my MCHANGELOG-71 change and created this patch against trunk revision 560535. I will also provide a combined patch for all my recent feature requests/suggestions to aid in applying them if they are all deemed worthwhile (which of course I hope you do!)

> Provide a way to make the changeset revision number used in the changelog report an active link
> -----------------------------------------------------------------------------------------------
>
>                 Key: MCHANGELOG-72
>                 URL: http://jira.codehaus.org/browse/MCHANGELOG-72
>             Project: Maven 2.x Changelog Plugin
>          Issue Type: Improvement
>    Affects Versions: 2.1
>            Reporter: John Allen
>         Attachments: MCHANGELOG-72.patch
>
>
> This is different a file revision, depending on the SCM being used. For instance if the user is using SVN then the changeset, which is identified by the revision number, contains all the files that were committed as part of that check-in. Tools such as FishEye and like let you browse changesets as well as specific files so my suggestion is to provide a new option that works in a similar fashion to the displayFileDetailUrl, called displayChangeSetDetailUrl.
> {code}
>     /**
>      * A template string that is used to create the changeset URL.
>      * 
>      * If not defined not change set link will be created
>      * 
>      * There is one special tokens that you can use in your template:
>      * <ul>
>      * <li><code>%REV%</code> - this is the changset revision</li>
>      * </ul>
>      * <p>
>      * Example:
>      * <code>http://fisheye.sourceforge.net/changelog/a-project/?cs=%REV%</code>
>      * </p>
>      * <p>
>      * <strong>Note:</strong> If you don't supply the %REV% token in your template,
>      * the revision will simply be appended to your template URL.
>      * </p>
>      *
>      * @parameter expression="${displayChangeSetDetailUrl}"
>      */
>     protected String displayChangeSetDetailUrl;   
> {code}
> Patch to follow 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MCHANGELOG-72) Provide a way to make the changeset revision number used in the changelog report an active link

Posted by "John Allen (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MCHANGELOG-72?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_103502 ] 

John Allen commented on MCHANGELOG-72:
--------------------------------------

See http://jira.codehaus.org/browse/MCHANGELOG-70#action_103500 for a combined patch

> Provide a way to make the changeset revision number used in the changelog report an active link
> -----------------------------------------------------------------------------------------------
>
>                 Key: MCHANGELOG-72
>                 URL: http://jira.codehaus.org/browse/MCHANGELOG-72
>             Project: Maven 2.x Changelog Plugin
>          Issue Type: Improvement
>    Affects Versions: 2.1
>            Reporter: John Allen
>         Attachments: MCHANGELOG-72.patch
>
>
> This is different a file revision, depending on the SCM being used. For instance if the user is using SVN then the changeset, which is identified by the revision number, contains all the files that were committed as part of that check-in. Tools such as FishEye and like let you browse changesets as well as specific files so my suggestion is to provide a new option that works in a similar fashion to the displayFileDetailUrl, called displayChangeSetDetailUrl.
> {code}
>     /**
>      * A template string that is used to create the changeset URL.
>      * 
>      * If not defined not change set link will be created
>      * 
>      * There is one special tokens that you can use in your template:
>      * <ul>
>      * <li><code>%REV%</code> - this is the changset revision</li>
>      * </ul>
>      * <p>
>      * Example:
>      * <code>http://fisheye.sourceforge.net/changelog/a-project/?cs=%REV%</code>
>      * </p>
>      * <p>
>      * <strong>Note:</strong> If you don't supply the %REV% token in your template,
>      * the revision will simply be appended to your template URL.
>      * </p>
>      *
>      * @parameter expression="${displayChangeSetDetailUrl}"
>      */
>     protected String displayChangeSetDetailUrl;   
> {code}
> Patch to follow 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MCHANGELOG-72) Provide a way to make the changeset revision number used in the changelog report an active link

Posted by "John Allen (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MCHANGELOG-72?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_103497 ] 

John Allen commented on MCHANGELOG-72:
--------------------------------------

ps. codehaus JIRA administrator - you may wish to consider letting the reporter of a ticket having the 'Edit Permission' as I can not mark these tickets as 'Patch attached' even though i created the issues and have attached patches (just didnt do it all at the same time)

> Provide a way to make the changeset revision number used in the changelog report an active link
> -----------------------------------------------------------------------------------------------
>
>                 Key: MCHANGELOG-72
>                 URL: http://jira.codehaus.org/browse/MCHANGELOG-72
>             Project: Maven 2.x Changelog Plugin
>          Issue Type: Improvement
>    Affects Versions: 2.1
>            Reporter: John Allen
>         Attachments: MCHANGELOG-72.patch
>
>
> This is different a file revision, depending on the SCM being used. For instance if the user is using SVN then the changeset, which is identified by the revision number, contains all the files that were committed as part of that check-in. Tools such as FishEye and like let you browse changesets as well as specific files so my suggestion is to provide a new option that works in a similar fashion to the displayFileDetailUrl, called displayChangeSetDetailUrl.
> {code}
>     /**
>      * A template string that is used to create the changeset URL.
>      * 
>      * If not defined not change set link will be created
>      * 
>      * There is one special tokens that you can use in your template:
>      * <ul>
>      * <li><code>%REV%</code> - this is the changset revision</li>
>      * </ul>
>      * <p>
>      * Example:
>      * <code>http://fisheye.sourceforge.net/changelog/a-project/?cs=%REV%</code>
>      * </p>
>      * <p>
>      * <strong>Note:</strong> If you don't supply the %REV% token in your template,
>      * the revision will simply be appended to your template URL.
>      * </p>
>      *
>      * @parameter expression="${displayChangeSetDetailUrl}"
>      */
>     protected String displayChangeSetDetailUrl;   
> {code}
> Patch to follow 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Closed: (MCHANGELOG-72) Provide a way to make the changeset revision number used in the changelog report an active link

Posted by "Dennis Lundberg (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MCHANGELOG-72?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dennis Lundberg closed MCHANGELOG-72.
-------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.2
         Assignee: Dennis Lundberg

Fixed in [r939112|http://svn.apache.org/viewvc?view=revision&revision=939112].
Thanks!

> Provide a way to make the changeset revision number used in the changelog report an active link
> -----------------------------------------------------------------------------------------------
>
>                 Key: MCHANGELOG-72
>                 URL: http://jira.codehaus.org/browse/MCHANGELOG-72
>             Project: Maven 2.x Changelog Plugin
>          Issue Type: Improvement
>    Affects Versions: 2.1
>            Reporter: John Allen
>            Assignee: Dennis Lundberg
>             Fix For: 2.2
>
>         Attachments: MCHANGELOG-72.patch
>
>
> This is different a file revision, depending on the SCM being used. For instance if the user is using SVN then the changeset, which is identified by the revision number, contains all the files that were committed as part of that check-in. Tools such as FishEye and like let you browse changesets as well as specific files so my suggestion is to provide a new option that works in a similar fashion to the displayFileDetailUrl, called displayChangeSetDetailUrl.
> {code}
>     /**
>      * A template string that is used to create the changeset URL.
>      * 
>      * If not defined not change set link will be created
>      * 
>      * There is one special tokens that you can use in your template:
>      * <ul>
>      * <li><code>%REV%</code> - this is the changset revision</li>
>      * </ul>
>      * <p>
>      * Example:
>      * <code>http://fisheye.sourceforge.net/changelog/a-project/?cs=%REV%</code>
>      * </p>
>      * <p>
>      * <strong>Note:</strong> If you don't supply the %REV% token in your template,
>      * the revision will simply be appended to your template URL.
>      * </p>
>      *
>      * @parameter expression="${displayChangeSetDetailUrl}"
>      */
>     protected String displayChangeSetDetailUrl;   
> {code}
> Patch to follow 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira