<< Back to previous view

[QB-942] SVN plugin to support non-numeric revision specifiers like {2011-06-09}
Created: 09/Jun/11  Updated: 19/Nov/13

Status: Open
Project: QuickBuild
Component/s: None
Affects Version/s: 3.1.45
Fix Version/s: None

Type: Improvement Priority: Major
Reporter: Rene Raasuke Assigned To: Robin Shen
Resolution: Unresolved Votes: 1
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown


 Description   
Currently subversion source control plug-in seems to support numeric revisions only. SVN client on the other hand supports also revisions like -r {2011-06-09}
It was actually possible to enter {2011-06-09} for revision and it did check out the right thing but failed with next build when it tried to get changes:
 java.lang.NumberFormatException: For input string: "{2011-04-15}"
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
        at java.lang.Long.parseLong(Long.java:410)
        at java.lang.Long.parseLong(Long.java:468)
        at com.pmease.quickbuild.plugin.scm.svn.SvnRepository.getChangesBetween(SvnRepository.java:565)



 Comments   
Comment by Justin Georgeson [ 19/Nov/13 02:44 AM ]
Any chance of getting this into 5.1? I have put in a support request to WANDisco (they employ a number of apache.org subversion developers) to get SVN to pass -r arguments to externals, so combining that with supporting timestamp revisions and the improved support for externals would be a pretty big collection of improvements to the SVN support for the 5.1 release.
Comment by Robin Shen [ 19/Nov/13 04:21 AM ]
We will look into this and get it into 5.1 if possible.
Generated at Thu May 16 10:00:39 UTC 2024 using JIRA 189.