Details
-
Type:
Improvement
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 1.8.1
-
Fix Version/s: None
-
Labels:None
-
Environment:maven-changelog-plugin v.1.7.3
VSS v. 6.0
Windows XP pro
-
Testcase included:yes
-
Number of attachments :
Description
The issue 'MPCHANGELOG-65' raises a real problem since vss feed is formatted according to regional settings of the machine. Moreover there is no way in java to get those regional settings (cf: http://forum.java.sun.com/thread.jspa?threadID=24929&messageID=2636438). So, by default we can expect to get the following VSS date format : 'MM/dd/yy h:mma' which could be overwritten if necessary with property 'maven.changelog.vsslib.dateFormat'.
For instance, in Geneva (fr_CH), the correct date format is 'dd/MM/yy HH:mm'.
The patch enclosed include this improvement with others minor changes:
- Add jUnit tests with dummy VSS history feed
- Fix bug when vss project specified in the scm connection string ended with '/'. In that case we got an exception 'String out of range : -1'
- Patch submitted with issue '
MPCHANGELOG-65' to fix bug when vss history feed contained label items didn't pass junit tests.
thanks