You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by "Daniel Beland (JIRA)" <ji...@codehaus.org> on 2005/08/03 11:45:57 UTC

[jira] Created: (MPCHANGELOG-69) Changelog returning 0 entries on Windows with CVS (not CVSNT)

Changelog returning 0 entries on Windows with CVS (not CVSNT)
-------------------------------------------------------------

         Key: MPCHANGELOG-69
         URL: http://jira.codehaus.org/browse/MPCHANGELOG-69
     Project: maven-changelog-plugin
        Type: Bug
    Versions: 1.8.2    
 Environment: Windows XP
maven 1.0.2
GNU cvs for DOS
Cygwin cvs
 Reporter: Daniel Beland
    Priority: Critical



A change as been made for users using CVSNT to add quotes aroud dates on windows. (MPCHANGELOG-47)

However this add a bug for all other users using either cygwin's CVS or GNU cvs for DOS since it looks at the os.name value we cannot work around it.
I think it should be added as a plugin property to set if they are using CVSNT to get quotes around the dates.



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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MPCHANGELOG-69) Changelog returning 0 entries on Windows with CVS (not CVSNT)

Posted by "Matthew Beermann (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MPCHANGELOG-69?page=comments#action_56240 ] 

Matthew Beermann commented on MPCHANGELOG-69:
---------------------------------------------

Works like a charm. Now if the equivalent bug (MOJO-78) could only get fixed in Maven 2 as well... ;)

> Changelog returning 0 entries on Windows with CVS (not CVSNT)
> -------------------------------------------------------------
>
>          Key: MPCHANGELOG-69
>          URL: http://jira.codehaus.org/browse/MPCHANGELOG-69
>      Project: maven-changelog-plugin
>         Type: Bug

>     Versions: 1.8.2
>  Environment: Windows XP
> maven 1.0.2
> GNU cvs for DOS
> Cygwin cvs
>     Reporter: Daniel Beland
>     Priority: Critical
>      Fix For: 1.9

>
>
> A change as been made for users using CVSNT to add quotes aroud dates on windows. (MPCHANGELOG-47)
> However this add a bug for all other users using either cygwin's CVS or GNU cvs for DOS since it looks at the os.name value we cannot work around it.
> I think it should be added as a plugin property to set if they are using CVSNT to get quotes around the dates.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MPCHANGELOG-69) Changelog returning 0 entries on Windows with CVS (not CVSNT)

Posted by "Laird Nelson (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MPCHANGELOG-69?page=comments#action_48357 ] 

Laird Nelson commented on MPCHANGELOG-69:
-----------------------------------------

I found a hideous, hideous workaround for this, which, like everything involving Jelly, relies on some black magic that I don't understand.

Put this or something similar in your maven.xml if you have an environment like the original poster (boy, I hope this is formatted right by JIRA):

<project xmlns:ant="jelly:ant" xmlns:j="jelly:core" xmlns:maven="jelly:maven">

  <j:set var="oldName" value="${systemScope['os.name']}"/>
  ${systemScope.setProperty('oldOSName', oldName)}

  <preGoal name="maven-changelog-plugin:report">
    ${systemScope.setProperty('os.name', 'bogus')}
  </preGoal>

  <postGoal name="maven-changelog-plugin:report">
    <j:set var="oldName" value="${systemScope['oldOSName']}"/>
    ${systemScope.setProperty('os.name', oldName)}
  </postGoal>

</project>

> Changelog returning 0 entries on Windows with CVS (not CVSNT)
> -------------------------------------------------------------
>
>          Key: MPCHANGELOG-69
>          URL: http://jira.codehaus.org/browse/MPCHANGELOG-69
>      Project: maven-changelog-plugin
>         Type: Bug
>     Versions: 1.8.2
>  Environment: Windows XP
> maven 1.0.2
> GNU cvs for DOS
> Cygwin cvs
>     Reporter: Daniel Beland
>     Priority: Critical
>      Fix For: 1.9

>
>
> A change as been made for users using CVSNT to add quotes aroud dates on windows. (MPCHANGELOG-47)
> However this add a bug for all other users using either cygwin's CVS or GNU cvs for DOS since it looks at the os.name value we cannot work around it.
> I think it should be added as a plugin property to set if they are using CVSNT to get quotes around the dates.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Closed: (MPCHANGELOG-69) Changelog returning 0 entries on Windows with CVS (not CVSNT)

Posted by "Lukas Theussl (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MPCHANGELOG-69?page=all ]
     
Lukas Theussl closed MPCHANGELOG-69:
------------------------------------

    Resolution: Fixed

Fixed by introducing a maven.changelog.quoteDate property. Please test:

maven plugin:download -Dmaven.repo.remote=http://www.ibiblio.org/maven,http://cvs.apache.org/repository/ -DgroupId=maven -DartifactId=maven-changelog-plugin -Dversion=1.9-SNAPSHOT

> Changelog returning 0 entries on Windows with CVS (not CVSNT)
> -------------------------------------------------------------
>
>          Key: MPCHANGELOG-69
>          URL: http://jira.codehaus.org/browse/MPCHANGELOG-69
>      Project: maven-changelog-plugin
>         Type: Bug

>     Versions: 1.8.2
>  Environment: Windows XP
> maven 1.0.2
> GNU cvs for DOS
> Cygwin cvs
>     Reporter: Daniel Beland
>     Priority: Critical
>      Fix For: 1.9

>
>
> A change as been made for users using CVSNT to add quotes aroud dates on windows. (MPCHANGELOG-47)
> However this add a bug for all other users using either cygwin's CVS or GNU cvs for DOS since it looks at the os.name value we cannot work around it.
> I think it should be added as a plugin property to set if they are using CVSNT to get quotes around the dates.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Updated: (MPCHANGELOG-69) Changelog returning 0 entries on Windows with CVS (not CVSNT)

Posted by "Lukas Theussl (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MPCHANGELOG-69?page=all ]

Lukas Theussl updated MPCHANGELOG-69:
-------------------------------------

    Description: 
A change as been made for users using CVSNT to add quotes aroud dates on windows. (MPCHANGELOG-47)

However this add a bug for all other users using either cygwin's CVS or GNU cvs for DOS since it looks at the os.name value we cannot work around it.
I think it should be added as a plugin property to set if they are using CVSNT to get quotes around the dates.



  was:

A change as been made for users using CVSNT to add quotes aroud dates on windows. (MPCHANGELOG-47)

However this add a bug for all other users using either cygwin's CVS or GNU cvs for DOS since it looks at the os.name value we cannot work around it.
I think it should be added as a plugin property to set if they are using CVSNT to get quotes around the dates.



    Fix Version: 1.9

> Changelog returning 0 entries on Windows with CVS (not CVSNT)
> -------------------------------------------------------------
>
>          Key: MPCHANGELOG-69
>          URL: http://jira.codehaus.org/browse/MPCHANGELOG-69
>      Project: maven-changelog-plugin
>         Type: Bug
>     Versions: 1.8.2
>  Environment: Windows XP
> maven 1.0.2
> GNU cvs for DOS
> Cygwin cvs
>     Reporter: Daniel Beland
>     Priority: Critical
>      Fix For: 1.9

>
>
> A change as been made for users using CVSNT to add quotes aroud dates on windows. (MPCHANGELOG-47)
> However this add a bug for all other users using either cygwin's CVS or GNU cvs for DOS since it looks at the os.name value we cannot work around it.
> I think it should be added as a plugin property to set if they are using CVSNT to get quotes around the dates.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MPCHANGELOG-69) Changelog returning 0 entries on Windows with CVS (not CVSNT)

Posted by "Laird Nelson (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MPCHANGELOG-69?page=comments#action_48359 ] 

Laird Nelson commented on MPCHANGELOG-69:
-----------------------------------------

Actually, the more I look at this bug the more weird it is.  This has nothing to do with CVSNT as far as I can tell.  The CvsChangeLogGenerator.java file simply quotes arguments to cvs log -d if you're on the Windows platform.  But recall that ostensibly the Maven CVS infrastructure (at least on Maven 1.1b2) is all Netbeans-Java-based, so the type of client you would otherwise run is wholly irrelevant.

> Changelog returning 0 entries on Windows with CVS (not CVSNT)
> -------------------------------------------------------------
>
>          Key: MPCHANGELOG-69
>          URL: http://jira.codehaus.org/browse/MPCHANGELOG-69
>      Project: maven-changelog-plugin
>         Type: Bug
>     Versions: 1.8.2
>  Environment: Windows XP
> maven 1.0.2
> GNU cvs for DOS
> Cygwin cvs
>     Reporter: Daniel Beland
>     Priority: Critical
>      Fix For: 1.9

>
>
> A change as been made for users using CVSNT to add quotes aroud dates on windows. (MPCHANGELOG-47)
> However this add a bug for all other users using either cygwin's CVS or GNU cvs for DOS since it looks at the os.name value we cannot work around it.
> I think it should be added as a plugin property to set if they are using CVSNT to get quotes around the dates.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MPCHANGELOG-69) Changelog returning 0 entries on Windows with CVS (not CVSNT)

Posted by "Lukas Theussl (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MPCHANGELOG-69?page=comments#action_56235 ] 

Lukas Theussl commented on MPCHANGELOG-69:
------------------------------------------

Use maven.changelog.quoteDate=true if you want quotes around the date argument. So in your case, I guess you want maven.changelog.quoteDate=false (no quotes). Thanks for testing!

> Changelog returning 0 entries on Windows with CVS (not CVSNT)
> -------------------------------------------------------------
>
>          Key: MPCHANGELOG-69
>          URL: http://jira.codehaus.org/browse/MPCHANGELOG-69
>      Project: maven-changelog-plugin
>         Type: Bug

>     Versions: 1.8.2
>  Environment: Windows XP
> maven 1.0.2
> GNU cvs for DOS
> Cygwin cvs
>     Reporter: Daniel Beland
>     Priority: Critical
>      Fix For: 1.9

>
>
> A change as been made for users using CVSNT to add quotes aroud dates on windows. (MPCHANGELOG-47)
> However this add a bug for all other users using either cygwin's CVS or GNU cvs for DOS since it looks at the os.name value we cannot work around it.
> I think it should be added as a plugin property to set if they are using CVSNT to get quotes around the dates.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MPCHANGELOG-69) Changelog returning 0 entries on Windows with CVS (not CVSNT)

Posted by "Matthew Beermann (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MPCHANGELOG-69?page=comments#action_56212 ] 

Matthew Beermann commented on MPCHANGELOG-69:
---------------------------------------------

Tested and NOT fixed! Unless the "maven.changelog.quoteDate" property needs to take some value other than "true"...

maven-changelog-plugin:report:
    [echo] Generating the changelog report
Server is not supporting gzip-file-contents request
ChangeSet between 2005-12-19 and 2006-01-19: 0 entries

> Changelog returning 0 entries on Windows with CVS (not CVSNT)
> -------------------------------------------------------------
>
>          Key: MPCHANGELOG-69
>          URL: http://jira.codehaus.org/browse/MPCHANGELOG-69
>      Project: maven-changelog-plugin
>         Type: Bug

>     Versions: 1.8.2
>  Environment: Windows XP
> maven 1.0.2
> GNU cvs for DOS
> Cygwin cvs
>     Reporter: Daniel Beland
>     Priority: Critical
>      Fix For: 1.9

>
>
> A change as been made for users using CVSNT to add quotes aroud dates on windows. (MPCHANGELOG-47)
> However this add a bug for all other users using either cygwin's CVS or GNU cvs for DOS since it looks at the os.name value we cannot work around it.
> I think it should be added as a plugin property to set if they are using CVSNT to get quotes around the dates.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org