[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svnClientAdapter in subclipse 0.9.32

From: Mark Phippard <MarkP_at_softlanding.com>
Date: 2005-07-25 18:52:39 CEST

Gareth Bryan <gareth.bryan@gmail.com> wrote on 07/25/2005 12:28:09 PM:

> I have checked out from
> http://subclipse.tigris.org/svn/subclipse/tags/subclipse/0.9.32 with
> the intention of consuming the svnClientAdapter layer in my project.
>
> I've become a bit confused on which jar to pick up:
>
> subclipse/core/svnClientAdapter.jar is 122,124 bytes
> svnant/lib/svnClientAdapter.jar is 175,111 bytes
>
> neither of which are the same as the jar built from the
> svnClientAdapter directory:
>
> svnClientAdapter/build/lib/svnClientAdapter.jar is 178,050 bytes
>
> Previous advice on this list would have me pulling the jar from the
> subclipse/core directory, but I am a little worried that this is
> clearly a different jar than the one built from the source code.
>
> Can anyone suggest what I should do to ensure I'm using the current,
> most stable svnClientAdapter - and, indeed, how to get its source code
> if not from my checkout of the 0932 tag?

The Subclipse JAR is likely more current as it was released later.
Generally, when I make an svnClientAdapter change that I need in
Subclipse, I commit the change to svnClientAdapter and the new JAR that
contains that change in the same commit. Normally, there would not have
been any changes made to svnClientAdapter that were not pulled over to
Subclipse, so I just tag the HEAD of both projects at the same time.

I always use the Eclipse compiler to produce my JAR, and I compress the
JAR. I am not sure what Daniel uses for svnAnt. It is possible that he
compiles with the Sun compiler and does not compress the JAR.

svnClientAdapter has an Ant script, I assume it works. If not, perhaps
someone could submit a patch for it?

If someone wants to step up and start producing official releases of
svnClientAdapter they can do so. Personally, I do not see the need for
it. Projects that want to use svnClientAdapter ought to be able to build
it from source easily enough. I do not want the extra work of doing this,
and I do not think I would use the official releases in Subclipse anyway.
If I make a change in svnClientAdapter, it is usually because I need it in
Subclipse. I cannot make a new release every time I make a change.

Mark

_____________________________________________________________________________
Scanned for SoftLanding Systems, Inc. by IBM Email Security Management Services powered by MessageLabs.
_____________________________________________________________________________
Received on Tue Jul 26 02:52:39 2005

This is an archived mail posted to the Subclipse Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.