Ok, I found the resolve all button.

(hopefully) Final qeustion:
my svn resolver needs user/pass attributes.
In ant, I simply read those from a properties file and pass the
references to the resolver.
In IvyDE, I'm not sure how to handle this since the settings <property>
task doesn't take a file.

I would *like* to do something like this:

<settings>
   <property file="${ivy.settings.dir}/svn.properties"/>
   ...
   <svn user="${svn.user.name}" password="${svn.user.password}"/>


Any suggestions?

- Jonathan


On Fri, 2007-11-30 at 00:43 +0100, Xavier Hanin wrote:
> On Nov 30, 2007 12:28 AM, jonathan doklovic <[EMAIL PROTECTED]>
> wrote:
>         Ok,
>         
>         I was able to get the classpath to work, but I have another
>         quick
>         question...
>         
>         If I add an ivy.xml as a library, everything is fine and my
>         jars show up
>         in the package explorer.
>         
>         Then, if I run a cache-clean via ant, my library node for the
>         ivy.xml is
>         removed (due to not having any jars under it) and the only way
>         I can
>         figure out to make it do another resolve is to open the build
>         path
>         configuration dialog and click apply.
>         
>         Is there any other way to force a resolve?
> Not sure which version of IvyDE you're using, but with latest
> (unreleased) one there is a resolve all button in the toolbar, you can
> use to call resolve on all your projects with an Ivy classpath
> container. In IvyDE 1.2 you just have to edit the plugin.xml and
> uncomment the action.
> 
> HTH,
> 
> Xavier 
> 
>         
>         
>         Thanks,
>         
>         - Jonathan
>         
>         
>         On Thu, 2007-11-29 at 14:06 -0800, Xavier Hanin wrote:
>         > What you did should work, but I suggest to use the classpath
>         feature [1] of 
>         > Ivy to load the required jars. The advantage of this
>         techniaue is that you
>         > won't have to modify IvyDE plugin (better for upgrades) and
>         it will work the
>         > same way both in IvyDE and Ant.
>         >
>         > Xavier
>         >
>         > [1]
>         http://ant.apache.org/ivy/history/trunk/configuration/classpath.html
>         >
>         >
>         > jonathan doklovic wrote: 
>         > >
>         > > Hi,
>         > >
>         > > I'm trying to get IvyDE working with my ivy-settings.xml
>         which has an
>         > > svn resolver provided by ivy-svn.
>         > >
>         > > When IvyDE tries to load the settings, it complains that
>         it can't define 
>         > > the svn type due to the class not being found.
>         > >
>         > > I'm using IvyDE-1.3.0.
>         > > I extracted the jar into the eclipse/plugins folder, added
>         the ivy-svn
>         > > jar and dependencies to the lib/default folder, and added
>         each jar as a 
>         > > library in the plugin.xml
>         > >
>         > > None of that corrected the problem and I still get the
>         class not found
>         > > error.
>         > >
>         > > Is there any way to get this to work?
>         > >
>         > > Thanks,
>         > >
>         > > - Jonathan
>         > >
>         > >
>         >
>         
> 
> 
> 
> -- 
> Xavier Hanin - Independent Java Consultant
> http://xhab.blogspot.com/
> http://ant.apache.org/ivy/
> http://www.xoocode.org/

Reply via email to