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

Re: [TSVN] Separate or combined repository for multiple projects (was 'Complexity of relocate')

From: SteveKing <stefankueng_at_gmail.com>
Date: 2005-02-21 10:53:44 CET

On Mon, 21 Feb 2005 10:23:46 +0100, Lübbe Onken <l.onken@rac.de> wrote:

> > --> Am I missing something?
> > If not, could I suggest a "Commit all Externals" menu
> > item in TSVN.
> Sounds doable, but that's Stefans decision. I'd suggest to change the
> behaviour when TSVN finds changes in externals down the path. The warning
> "Found changes in externals, not committed" could be changed to "Found
> changes in externals. Should they be added to a separate commit? (Y/N)".
> Then TSVN could pop up a commit dialog for each set of changed externals.
> This would require a mulit stage commit. I would not try to commit
> everything in one go, even if the externals point to the same repository
> (Don't know if it would be possible at all, but it sounds too complicated)

I don't think it's a good idea to implement that. It would only help
users to write poor log messages. With 'poor' I mean log messages
which describe the changes for the whole commit, but don't describe
what's changed in the external. And in another project which uses
those external lib, you don't even understand the log message because
you don't know the other project very well...

> > --> Could I suggest a option during "Update":
> >
> > "Folder "foldername" already exists - Delete & Continue Update?"
> >
> > rather than just aborting - it took me ages to find some of these.
> Sounds reasonable, would be the same option for files. "Overwrite & Continue
> Update". Again I don't know if this is possible. The update is run via the
> subversion library and I don't know if this process can be made interactive
> at all. If not, you should request this on the svn developer list.

Not possible. The svn_client_update/svn_client_update2 functions are
not interruptable and don't offer a 'resume' option.
See also
http://subversion.tigris.org/issues/show_bug.cgi?id=1554

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 Mon Feb 21 10:54:19 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.