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

RE: Subclipse 0.9.26 Released

From: Mark Phippard <MarkP_at_softlanding.com>
Date: 2005-02-01 18:49:48 CET

Thanks. I had a feeling I should not bother to update svnClientAdapter
before I made the release. Cedric had just recently committed those
changes.

Mark

"Alexander Kitaev" <alex@tmate.org> wrote on 02/01/2005 12:44:09 PM:

> Hello Mark,
>
> When non-stadard port is used, some of the Subclipse functions works
> incorrectly. The problem is in SVNUrl code:
>
> public String get() {
> String result = getProtocol()+"://"+getHost();
> if (getPort() != getDefaultPort(getProtocol())) {
> result += ':'+getPort(); // <---------- problem is here,
integer
> is appended instead of string!
> }
> String[] segments = getPathSegments();
> for (int i = 0; i < segments.length;i++) {
> result+='/'+segments[i];
> }
> return result;
> }
>
> Correct code will be:
>
> public String get() {
> String result = getProtocol()+"://"+getHost();
> if (getPort() != getDefaultPort(getProtocol())) {
> result += ":"+getPort(); // <---------- concat strings, not
> numbers.
> }
> String[] segments = getPathSegments();
> for (int i = 0; i < segments.length;i++) {
> result+='/'+segments[i];
> }
> return result;
> }
>
> This problem is specific to version 0.9.26, when Subclipse is used with
> original version of svnClientAdapter.
> For JavaSVN I've created a patched svnClientAdapter.jar (based on
0.9.26)
> that also fixes this problem.
>
> Alexander Kitaev,
> TMate Software,
> http://tmatesoft.com/
>
> > -----Original Message-----
> > From: Mark Phippard [mailto:MarkP@softlanding.com]
> > Sent: Tuesday, February 01, 2005 5:37 PM
> > To: dev@subclipse.tigris.org; users@subclipse.tigris.org
> > Subject: Subclipse 0.9.26 Released
> >
> > Changelog for 0.9.26
> >
> > * Update JavaHL JAR and library to Subversion 1.1.3.
> >
> > * Support for LinkedResources
> >
> > * Added actions to Synchronize view:
> > See NOTE at end of message.
> > - commit
> > - revert
> > - edit conflicts
> > - show in resource history
> > - mark resolved
> > - mark as merged
> >
> > This last action is different than Mark Resolved which is for
> > a Subversion conflict.
> >
> > Mark as Merged assumes you have manually merged the local
> > copy of the file. What it does is set aside the current file.
> > It then does a revert and an update, followed by a restore
> > of the edited file. This causes the WC to be all set to
> > allow a commit to happen.
> >
> > * Many help system improvements
> >
> > * svnClientAdapter fixes
> > - NPE when committing on OS X
> > - patch to date format parsing in command line adapter
> > - improve performance of log with command line adapter
> >
> > * Issue# 206 - Fix to properly initialize SVNClientAdapterFactory
> >
> > * Share Project now launches Synchronize action at finish as dialog
> > states.
> >
> > * Made Cleanup, Revert and Resolve run as background tasks.
> >
> > * Updated annotate action to run in the background
> >
> > * Resolved long standing issue with .svn files showing after
> > checkout and
> > commits of new files.
> >
> > * Issue# 208 - Prompted twice when removing a repository root
> > by pressing
> > delete
> >
> > * Issue# 109 - NPE choosing no repository root
> >
> > * Issue# 210 - Modified Switch/Merge/Branch dialogs to set
> > the text on the
> >
> > radio/check buttons as opposed to using a
> > standard control.
> > Improves the UI by making the text clickable.
> >
> > * Issue# 213 - UI blocked for several seconds while opening
> > the Resource
> > History view on a resource
> >
> > * Moved references to internal classes and removed unneeded
> > processing in
> > SVNMoveDeleteHoook.java
> >
> >
> > NOTE on Synchronize Action: A lot of functionality has been added to
> > Synchronize in this release. The action should be usable
> > now. However,
> > it is important to note that this action is still in
> > development and there
> > are a number of very obvious bugs remaining. The most conspicuous of
> > these
> > are that we have problems correctly refreshing the view after you
> > commit/update. These problems are most obvious when the commit/update
> > involves adds or deletes. In most cases, deleting the
> > synchronization
> > and re-running it will properly refresh everything.
> >
> >
> >
> > ______________________________________________________________
> > _______________
> > Scanned for SoftLanding Systems, Inc. by IBM Email Security
> > Management Services powered by MessageLabs.
> > ______________________________________________________________
> > _______________
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
> > For additional commands, e-mail: users-help@subclipse.tigris.org
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
> For additional commands, e-mail: users-help@subclipse.tigris.org
>
>
>
_____________________________________________________________________________
> Scanned for SoftLanding Systems, Inc. by IBM Email Security Management
> Services powered by MessageLabs.
>
_____________________________________________________________________________

_____________________________________________________________________________
Scanned for SoftLanding Systems, Inc. by IBM Email Security Management Services powered by MessageLabs.
_____________________________________________________________________________
Received on Wed Feb 2 04:49:48 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.