Mark Phippard wrote:
>> I would like to point out some inconsistency for the properties
>>management.
>>
>> There are several places where you can actually see these properties:
>>
>>-- SVN Properties view that can be activated by Team -> Properties
>>action and allow to modify these properties
>>-- Modal Commit Properties dialog that can be invoked from from SVN
>>History view
>>-- Modal Properties dialog that can be called from nodes on Repositories
>>view
>>-- Standard Eclipse Properties view (shows some SVN properties such as
>>user, data, etc., when selecting nodes on Repositories view)
>
> None of these are the same thing.
>
> 1) This is purely a view for the SVN "versioned properties" management
> feature.
>
> 2) This is an action specifically for editing the log message and author
> for an existing commit. It changes the Subversion revision properties,
> which is a separate feature in Subversion from versioned properties.
>
> 3) This dialog primarily exists to show lock information. I just figured
> if I was going to make a dialog I might as well show more information. It
> is a combination of the svn info command and the versioned properties.
>
> 4) This would just have the svn info information.
>
> You left one out, when you right click in a resource in your workspace and
> take the Eclipse properties option, there is a Subversion page on the
> resulting dialog that show the svn info information.
I didn't mean that they are the same, but there lot of similarity,
so why not to unify this in a common view? It should also improve user
experence.
I also would like to poit out that using modal dialog is generally
bad idea. Note that core Eclipse is avoiding using dialogs to present
any context-specific information (Properties and CVS/SVN History view
are good example of this approach).
So, you could create several sections in Properties view to show
variaous properties, locks, etc... and use single univied view for
this information.
regards,
Eugene
Received on Tue Dec 6 03:19:51 2005