You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zookeeper.apache.org by "Jakob Homan (JIRA)" <ji...@apache.org> on 2008/08/06 20:34:44 UTC
[jira] Issue Comment Edited: (ZOOKEEPER-110) Build script relies on
svnant, which is not compatible with subversion 1.5 working copies
[ https://issues.apache.org/jira/browse/ZOOKEEPER-110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12620368#action_12620368 ]
jghoman edited comment on ZOOKEEPER-110 at 8/6/08 11:33 AM:
----------------------------------------------------------------
Yes, in the ant exec task you can specify which os the command should run on, so we should be able to write two separate exec tasks: one for win, one for *nix. I'm writing the script for linux now/modifying the buld.xml and will upload the patch in a bit. I can look at how to do it in windows as well, but I'm not sure how to get the info without a good scripting environment. Sorry if it was incorrect to upload the patch that required the bad license. -jg
was (Author: jghoman):
Yes, in the ant exec task you can specify which os the command should run on, so we should be able to write two separate exec tasks: one for win, one for *nix. I'm writing the script for linux now/modifying the buld.xml and will upload the patch in a bit. I can look at how to do it in windows as well, but I'm not sure how to get the info within a good scripting environment. Sorry if it was incorrect to upload the patch that required the bad license. -jg
> Build script relies on svnant, which is not compatible with subversion 1.5 working copies
> -----------------------------------------------------------------------------------------
>
> Key: ZOOKEEPER-110
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-110
> Project: Zookeeper
> Issue Type: Bug
> Components: build
> Affects Versions: 3.0.0
> Environment: Subversion 1.5 command line, or subclipse version 1.4.x
> Reporter: Jakob Homan
> Assignee: Jakob Homan
> Attachments: svntask.diff
>
>
> The current build.xml ant script uses svnant to obtain the latest revision number from the repo, however svnant is not compatible with subversion 1.5 (http://subversion.tigris.org/svn_1.5_releasenotes.html), and so the build fails with working copies checked out by this version. The build fails with "this version of subversion is too old, please get a newer version..." This will become more apparent as svn 1.5 trickles out; I'm using a brand new dev environment with both subclipse 1.4 and svn 1.5 client, so I got bit rather quickly.
> Those with svn 1.5 can get the code from the trunk, but cannot do an ant build.
> svnant hasn't been updated in more than a year and appears to be dead, so it may no longer be a viable tool for the ant build.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.