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

Re: Working with Changesets in TortoiseSVN. New dialog.

From: Jens Scheidtmann <Jens.Scheidtmann_at_bayerbbs.com>
Date: 2005-10-17 15:19:58 CEST

Aniruddha Apte <aniapte@gmail.com> writes:

> Hi Devs (Stefan),
Hi there back, though I'm no dev.

[...]
> I've created a new dialog for working with explicit changesets. This
> dialog is similar to the RepoBrowser. The changeset and its
> constituent path names, log message would be stored as a file in some
> predefined folder similar to where the TSVN cache file is stored.
>
> Screenshots are attached.
>
> I can see 2 benefits of such explicit changesets:
>
> 1. Users can segregate files they are currently working on into
> change-sets for much better bug-fix management. The developer needn't
> sift through all modified files to commit fix for a particular bug -
> just commit that changeset. In many environments certain files are
> never committed but modified temporarily for development purposes -
> these can be put into a "Don't commit" changeset.
>
> An initial feedback of the demo from users in our company was very positive.
>
> 2. Status and commit for the changeset would be *very* fast.
>
> I'd like to hear your comments and suggestions, and brickbats :).

Before continuing work on changesets please have a look at:
http://sourcefrog.net/weblog/software/vc/derivatives.html which
summarizes some of the (heated) dicussion, which has taken place in
the past between subversion - snapshot-oriented - and arch developers
- changeset-oriented.

To get a glimpse on the 7/8 of the iceberg below sealevel, see
http://www.darcs.net/manual/node8.html
which gives an operator based formalism on what has to be considered
when working with changesets (physics background can be handy there).

Also have a look at:
http://darcs.net/DarcsWiki/WhyYouWantPatchTheory

So you need to have much more, if you want to support changesets with
subversion.

Hope you have the time to implement that... ;-)

Jens

P.S.: Also a look at svk.

-- 
Jens.Scheidtmann@bayerbbs.com
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Oct 17 15:24:31 2005

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.