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

Re: [Subclipse-users] Synchronize view - individual files not showing?

From: Mark Phippard <markphip_at_gmail.com>
Date: 2007-09-07 16:07:44 CEST

On 9/7/07, Jay Levitt <lists-subclipse@shopwatch.org> wrote:
> > That is a feature. It is described here:
> >
> > http://markphip.blogspot.com/2006/12/subclipse-synchronize-feature-show-out.html
>
> I do understand "show outdated folders", and I can see how this might be
> related - but it's (at least slightly) a separate issue, because this
> occurs whether I have that enabled or disabled.

I am still convinced it is only because of this feature. One thing
about this feature is that it does not toggle on/off very easily. The
issue is that the feature effects the information that gets into our
cache, and once info is in the cache it will stick there. In your
case, if you turned the feature off, and then updated everything it
would likely stay off.

> However:
>
> 1. With "show outdated folders" enabled, I'd expect Presentation:
> Compressed Folders to compress spec and spec/models into just
> spec/models. Minor nit. But more importantly:

The presentation modes come from the Synch view itself. They are each
folders, so they will each be their own node. They do not compress
because the Show Out of Date Folders features has told Eclipse that
each of those is an Incoming change (the blue arrow).

> 2. With "show updated folders" disabled, I shouldn't see anything at
> all! But I still see those two incoming folders.

That is because of what I mentioned above. The feature does not shut
off immediately.

> And more importantly yet:
>
> 3. I see this happening in places where I am NOT the committer, so these
> are not merely out-of-date folders - they're true changesets that aren't
> being shown.
>
> F'rinstance:
>
> In my WC, the top-level "mediajoint" folder is at revision 6062, as are
> the app/ and app/controllers/ folders. login_controller.rb is at 6060
> and not locally modified.
>
> Changeset 6068 in the repository modifies
> app/controllers/login_controller.rb. But in the Synchronize view, with
> changesets enabled, incoming only, I see
>
> + mediajoint
> <= app/controllers
>
> There is no twisty on app/controllers, and no indications of what files
> have changed. If I right-click on app/controllers and "show history", I
> can see login_controller.rb in the bottom left portion of the history pane.
>
> Screen shot again sent under separate cover - with preferences open to
> prove I'm not seeing things :)
>
> Again, I'm happy to just file this as a bug, but I suspect that you
> wouldn't be able to fix it unless I gather more information to help you
> reproduce it. I just don't know what that information is. This doesn't
> happen 100% of the time, and I haven't seen any patterns that would
> guide me toward creating a failcase. But if there's debug logging or
> anything else that would help, I'm happy to do that.

I'd just suggest operating for a while with this feature turned off.

-- 
Thanks
Mark Phippard
http://markphip.blogspot.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
For additional commands, e-mail: users-help@subclipse.tigris.org
Received on Fri Sep 7 16:04:33 2007

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.