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

Re: Feature Request: Indicator for Mixed Versions.

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-10-16 12:02:16 CEST

On 10/16/07, Hans-Werner Dietz <hans-werner.dietz@dbt.de> wrote:

> > The green icon simply means there are no uncommitted changes. It does
> > not mean that every file is updated to the same revision, and it does
> > not mean there are no further changes in the repository. These are
> > common misconceptions, but we can't change the behaviour to suit
> > everyone's idea of how *they* think it works.
> >
> >>>> The reason is that there are many developers who think that the green
> >>>> "normal" Icon from TSVN means that their actual working copy is clean
> >>>> and that they can very easily reproduce all green directories from the
> >
> > That is surely an education problem, not a tool problem.
> >
> Yes, I agree 100% that it is mainly an education problem. My point is:
> education is much easier, if a tool like TSVN gives an "every time
> available" hint that there is something to take care.

But that would only be possible by constantly polling the server.

> But can you agree that an easy optical hint (which cannot be overlooked)
> which covers the difference between mixed and non-mixed working copy
> directories would be useful and nice?

Useful, maybe. Nice? Not really.

> And can you agree that an implementation is possible from the SUBVERSION
> POINT OF VIEW, even if an additional Icon is not possible FROM THE
> EXPLROER POINT OF VIEW because you get limitations and problems by
> Microsoft's explorer interface?

You're missing something here.
It is not possible to know whether a working copy has mixed revisions or not.
Not. possible. at. all.

> >>> The only reliable way to check is to use Check for Modifications and
> >>> use the 'Check repository' button.

Not really. That will only tell you that a file/folder has a newer
version in the repository. But that doesn't tell you whether it's
because you have a mixed wc or because someone else made a commit.

> > The CfM dialog will also show whether you have mixed revisions
> > locally, even if you don't contact the repository. I guess we could
> > put a clearer message there about mixed revisions, but you would still
> > have to educate developers to actually look at it.

No. The CfM dialog will only indicate whether you have a nested
layout. But mixed wc are not shown/indicated.

> Can you make the info available on right mouse click via the property
> item and add something to the subversion property-page like the attached
> picture?

No, because there is no way to know whether a wc has mixed revisions or not.


  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Oct 16 12:02:23 2007

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.