[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: Jay Levitt <lists-subclipse_at_shopwatch.org>
Date: 2007-09-07 15:44:04 CEST

Mark Phippard wrote:
> On 9/7/07, Jay Levitt <lists-subclipse@shopwatch.org> wrote:
>> Mark Phippard wrote:
>>> On 9/4/07, Jay Levitt <lists-subclipse@shopwatch.org> wrote:
>>>> Another team member committed some changes to our repository. In
>>>> Synchronize view, for one of the changesets, I see the folders
>>>> containing files he changed, but not the actual files themselves. They
>>>> appear in one of the bottom-right panes, but of course there there's no
>>>> context menu or ability to use Quick Diff.
>>> The change set view will only show an item once. I'd expect the files
>>> to show up under their most recent change.
>> OK, I just saw this happen again. I had checked in a change to
>> spec/models/user_spec.rb, did a synchronize, and saw my own changeset as
>> incoming (naturally). However, instead of showing a compressed folder
>> of "spec/models" with a filename of "user_spec.rb", Synchronize shows me
>> two compressed folders - one "spec", the other "spec/models", both
>> apparently empty. Checking the history of spec/models does correctly
>> show the user_spec.rb file in the bottom half of the history pane.
>>
>> Mark, I'll send you a screen shot off-list so as not to pollute the list
>> w/binaries.
>
> 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.

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:

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

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.

Jay

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
For additional commands, e-mail: users-help@subclipse.tigris.org
Received on Fri Sep 7 15:40:35 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.