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

Re: [TSVN] Commit window enhancement request

From: SteveKing <steveking_at_gmx.ch>
Date: 2005-07-01 18:44:49 CEST

Ronny Schuetz wrote:
> I'm usually committing my changes once per day to our svn repository
> using TortoiseSVN by selecting the root directory, selecting the files
> to be committed and so on. There is usually more than one commit call
> required, as some files belong to topic A, some to topic B, etc. and
> require different log messages per topic.
>
> Unfortunately, TortoiseSVN closes the commit window showing the changed
> files always after each run and the rescan for changed files takes
> pretty long. Is it possible to implement an option to keep this window
> open to run multiple commits in a row?

Think about it again, and you'll see the problems of your request.

1) show commit dialog, many files shown as modified/added/...
2) you select some files for a commit
3) commit starts
4) TSVN doesn't know what the status of the committed files is after the
commit (without fetching the status again)
5) the commit dialog is back

--> now, what should TSVN do? Just remove the committed files from the
list? They might not have been committed really, the commit may have
failed, ...
So TSVN would have to fetch the status again to be sure, and that will
take just the time it takes to bring up the commit dialog in the first
place.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri Jul 1 18:56:03 2005

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