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

Re: svnclientadapter

From: Panayiotis Korros <pkorros_at_bigfoot.com>
Date: 2004-07-22 23:43:48 CEST

There are some methods needed to efficiently implement synchronization
support in subclipse and they can't be implemented in the command line
adapter.

These are:
ISVNStatus.getRepositoryTextStatus();
ISVNStatus.getRepositoryPropStatus();

Maybe we should have a capabilities api to obtain the current client adapter
capabilities.

I am working on sync support based on svn status command.

I call ISVNClientAdapter.status, the method contacts the server (I use
contactServer true) and returns an array of ISVNStatus objects and the
current head revision (from ISVNNotifyListener.logRevision).
I use the above data to construct SyncInfo objects and populate the
Synchronize View.

Currently the code is incomplete and undocumented but looks very promising
and straight forward. I include a patch based on revision 772 for you to
test and review. Please don't commit the code!

Regards, Panagiotis

----- Original Message -----
From: "CÚdric Chabanois" <cchabanois@no-log.org>
To: <pkorros@tigris.org>; <dev@subclipse.tigris.org>
Sent: Friday, July 23, 2004 1:14 AM
Subject: svnclientadapter

> I see you added some methods to svnclientadapter.
> Make sure to implement the method both for svn command line and javahl
> otherwise we will not be able to use these methods in subclipse or svnant.
>
> CÚdric
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subclipse.tigris.org
> For additional commands, e-mail: dev-help@subclipse.tigris.org
>

Received on Fri Jul 23 07:43:48 2004

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