History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-942
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Robin Shen
Reporter: Rene Raasuke
Votes: 1
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

SVN plugin to support non-numeric revision specifiers like {2011-06-09}

Created: 09/Jun/11 08:48 AM   Updated: 19/Nov/13 04:21 AM
Component/s: None
Affects Version/s: 3.1.45
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
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)



 All   Comments   Work Log   Change History      Sort Order:
Robin Shen [19/Nov/13 04:21 AM]
We will look into this and get it into 5.1 if possible.

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.