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

Re: Syncronize and Commit/Update?

From: Eugene Kuleshov <eu_at_javatx.com>
Date: 2005-05-18 05:13:52 CEST

Mark Phippard wrote:

>> Synch is not only for previewing updates (including details/diff for
>>every changed file), but also to have aggregated view of outgoing
>>changes, so you can actually see what you about to commit. In my
>>experience it is reducing risks of accident commits and forgotten
>>commits, especially for very large projects/modules.
>
> The commit dialog shows the list of outgoing changes, so I do not see how
> the Synch view improves upon this that much. You actually just get the
> same commit dialog from the Synch view anyway.

   I often need to commit only few classes out of dozens of changes or
want to give different comments to some set of changes. Current Eclipse
CVS Sunch has such functionality and view also allow to group changes by
packages, folders or just flat list.

> I realize some people really like the Synch view, I am just not one of
> them. I do not like it with CVS either, but I think our dialogs are better
> than CVS in that they show more info. So I can see more why you would want
> it with CVS.

   There was some changes in CVS Synch vieew and CVS dialogs. You can
see list of files for commit and exclude some of them from the operation
(not with checkboxes, but from popup menu) and you can also use
different groupping for the changes same as in Sunch view (flat, folders
and compact folders).

   I also seems that current Subclipse dialog is not scalable to the big
projects and it does not allow to see the diff for outgoing change
either. Also it will be really painful to look trough the table in a
current SVN commit dialog and check/uncheck checkboxes for the selected
resources, especially if list of changes is large. In my experience it
is hard to deal with the table that has more then rows elements.

   BTW, current commit dialog would benefit a lot from sash. That huge
comment area is not really needed and table should use as much space as
possible.
   It would also make sense to use the same change decorators for icons
in this table as used on Synch view. Besides better visualization it
would allow to eliminate "Text Status" column and will give more space
for file name column.

   By the way, Mark, is there any chance to get "SVN Repository" icon
changed as I suggested in
http://subclipse.tigris.org/issues/show_bug.cgi?id=290 ?

   regards,
   Eugene
Received on Wed May 18 13:13:52 2005

This is an archived mail posted to the Subclipse Users mailing list.