#1659 closed task (fixed)
Update SvnAnt to a version that support Subversion 1.7
Reported by: | Nicklas Nordborg | Owned by: | Nicklas Nordborg |
---|---|---|---|
Priority: | minor | Milestone: | BASE 3.3 |
Component: | build | Version: | |
Keywords: | Cc: |
Description
Subversion 1.7 was released a some time ago, but there are problems building BASE if the code has been checked out from the svn repository with this version. The problem is that the build process uses svn calls to find out the revision number. The svn calls are made with SvnAnt
(http://subclipse.tigris.org/svnant.html) and the current version only supports up to Subversion 1.6.
There is no released SvnAnt
version that supports Subversion 1.7 but it seems like the work is in progress. As soon as the new version has been released we should upgrade.
Attachments (1)
Change History (6)
comment:1 by , 13 years ago
Component: | core → build |
---|
comment:2 by , 13 years ago
Milestone: | BASE 3.1 → BASE Future Release |
---|
comment:3 by , 12 years ago
Milestone: | BASE Future Release → BASE 3.3 |
---|---|
Owner: | changed from | to
Status: | new → assigned |
Still no progress on the development. I have been looking around for some other package. The most promising seems to be https://github.com/opticyclic/svntask but it is lacking support for 'diff' and 'export' commands which we use.
The good news is that the current SvnAnt
trunk has support for Subversion 1.7. I have checked out the trunk, compiled it and tested with BASE. It seems to be working with both Subversion 1.6 and Subversion 1.7 working copy format. So, I'll update the current libraries with the ones from the SvnAnt
development. Hopefully something official will be released some time in the future.
comment:4 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:5 by , 11 years ago
(In [6404]) References #1659: Update SvnAnt to a version that support Subversion 1.7
Fixed an issue with <svn> tag no longer supporting 'dateformatter' attribute. It must now be defined in a <svnSetting> tag that is referenced from the <svn> tag.
And since we only defined the <svn> tag in our build.xml this also needed to be changed so that all svn-related tags and types are imported automatically (by referencing the svnantlib.xml file).
Seems like there is no progress on this one at the moment...