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

Fwd: [Bug 37154] [Team] Support for subversion

From: McClain Looney <m_at_loonsoft.com>
Date: 2004-03-25 20:13:26 CET

---------- Forwarded Message ----------

Subject: [Bug 37154] [Team] Support for subversion
Date: Thursday 25 March 2004 01:13 pm
From: bugzilla-daemon@eclipse.org
To: m@loonsoft.com

https://bugs.eclipse.org/bugs/show_bug.cgi?id=37154

- ------- Additional Comments From jean-michel_lemieux@ca.ibm.com 2004-03-25
 14:13 ------- The synchronization APIs in M8 are in a pretty stable form. Of
 course, until 3.0 ships, there will be some minor changes and improved
 javadoc.We've started writing ISV doc, but it isn't finished yet. You can
 preview in the plug-in developer section under programmer's guide > team
 support.

Just as a heads-up, there are a couple of key elements that subclipse will
have to provide in order to integrate well into Eclipse:

1. Figure out how to query (hopefully quickly) a variant tree from the repo.
This is used for merging/synchronizing/comparing... It's basically the old
 "-n update -r <tag>" in CVS that we use to get the revision numbers for
 files in the repo.

2. Build a robust cache for maintaining sandbox resources states (e.g. the
configuration of the resources in your sandbox).

3. Allow the cache to be re-entrant.

4. Figure out how to show moves when synchronizing/comparing/merging and how
to write the movedelete hook to actually move the file in the repository.

5. Ensure that long running server operations are cancellable. We have a set
of useful input/output streams that support fine grain cancellation that
 could be used, but the server and client APIs will have to support
 cancellation and progress as well.

Good luck. We won't be able to help out much until 3.0 ships though. In the
summer, we may be able to help out.

- ------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

- -------------------------------------------------------

- --
McClain Looney
LoonSoft LLC
m@loonsoft.com
Received on Fri Mar 26 06:13:26 2004

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