Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.7.1
-
Fix Version/s: 1.8.1
-
Labels:None
-
Environment:Windows XP
Maven 1.0
maven-changelog-plugin 1.7.1
scm:ssh:...
TortoiseCVS-1.8.3
-
Number of attachments :
Description
Using the command displayed while useing the changelog plugin, I can not obtain the log. The fix is to add quotes around the dates specified.
SCM Command Line[0]: cvs
SCM Command Line[1]: -d
SCM Command Line[2]: :ssh:xxx.xxx.xxx.xxx:/usr/local/cvsrepository
SCM Command Line[3]: log
SCM Command Line[4]: -d 2004-09-30<2004-10-31
so that the command line goes from
this: cvs -d :ssh:xxx.xxx.xxx.xxx:/usr/local/cvsrepository log -d 2004-09-30<2004-10-31
to this: cvs -d :ssh:xxx.xxx.xxx.xxx:/usr/local/cvsrepository log -d "2004-09-30<2004-10-31"
It seems to me that the need for quotes depends on ssh server, not windows. Quotes don't work with W2K and cvs.sf.net server (SSH-1.99-OpenSSH_3.9p1): see
MPCHANGELOG-71