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

Re: rapidsvn feedback

From: Peter Davis <peter_at_pdavis.cx>
Date: 2002-07-30 06:16:21 CEST

On Monday 29 July 2002 21:54, Peter Johnson wrote:
> > This would be less than true. You can update to something other than HEAD.
>
> In that case may be an interface is needed to select the revision or
> branch?

That's an extremely attractive idea. However, it is important to avoid
requiring more clicks than necessary. Just as a suggestion to Paul, I'm
envisioning a button like this in the toolbar:

   _________ __
  | || |
  | |\ || | << this is the "update" button, in case you can't tell
 ----- \ ||__|
 ----- / ||\/| << below is the drop-down menu from clicking on the arrow
  | |/ || | << "Latest" is the default
  |_________||__|________
             | REVISION: |
             |-----------|
             | Latest | << corresponds to "HEAD"
             | Previous | << corresponds to "PREV"
             | Choose... | << pops up a dialog where you enter a number*
             |___________|

*) It would be really uber-cool to have the dialog be able to browse the
revisions (in reverse-chronological order), and let you also see the log
messages.

[Whoohoo! I love ASCII art!]

Hopefully this is implementable in wxWindows (WRT the toolbar with the arrow,
ala Your-Generic-Internet-Browser's "Back" button).

RapidSVN is already very cool. To be able to access the advanced/edge-case
uses of all the SVN commands in a non-obtrusive (as in, *not* WinCVS-style)
way would be even cooler. BTW I think selection of revisions and ranges of
revisions should be allowed for all the buttons.

> > >Commit -> Check in
> > >Revert -> Check out
> >
> > Revert does not mean the same as check out. In fact it means something
> > quite different.
>
> Please can you be more specific? I'm still learning Subversion.
> Thanks.

Commit does pretty much mean "check in", I'll give you that. But "check out"
is equivilant to, well, the "svn checkout" command, which retrieves a copy of
the code into a working directory. There needs to be/remain a separate
button for that. Revert means "remove/delete/forget all local changes",
which is very different.

-- 
Peter Davis
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Jul 30 06:16:56 2002

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

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