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

Re: [Subclipse-users] [Subclipse-Announce] Subclipse 1.6.8 Released

From: Mark Phippard <markphip_at_gmail.com>
Date: Mon, 22 Feb 2010 12:50:33 -0800

On Mon, Feb 22, 2010 at 12:44 PM, jcompagner <jcompagner_at_gmail.com> wrote:
> I always thought there was a setting that every svn command was logged?
> I cant find it anymore

There are certain commands like cat, info, ls and status that we do
not log in the console because they are run so often.

> If i compare 2 revision in the history view with each other
> what happens then exactly when 1 is already local and the other is remote?

We should be using the local file as a known base so that SVN's
internal history tracing can find the item even if it has been moved
or renamed. If nothing else, we should be using the URL and revision
of the local file as a peg revision for finding the other revisions.

> Will it first fetch the remote and then do the compare on the 2 local cached
> copies?

That is essentially what is happening.

> I ask this because if i first make sure that both are get by double clicking
> on them in the history view
> then it works
> But if 1 of them isn't in the local cache it goes wrong.

By "goes wrong" you are only referring to the heading that appears in
the compare editor?

> So is a compare always done locally? So first the 2 are fetched and then a
> compare is done?

There are scenarios where we run diff or diff --summarize to first get
the list of differences, but eventually yes the files have to be
fetched and given to Eclipse to display graphically.

> IF that is the case what is the difference between the fetch and compare
> against the fetch revision itself?

When showing history and in the affected paths pane, there is a known
URL and revision to retrieve so I would expect that open option uses
them to open the file.

Mark Phippard
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subclipse.tigris.org].
Received on 2010-02-22 21:50:37 CET

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.