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

Re: committin svn externals inside same commit

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sat, 18 Apr 2009 19:30:02 +0200

Peter Parker wrote:
> Hi there,
> if I have externals into the same repository, usually Tortoise allowed
> me to commit all changed files (even the ones inside externals, unlike
> svn-command) in a single transaction. However recently I experienced
> this message on commit dialog:
> "There are changes or unversioned items inside one or more directories
> which you have included with svn:externals
> Those files are not listed for commit. You need to commit those files
> separately."
> Were there recently any changes about handling of externals?
> Is the single commit over external boundaries not supported anymore?
> What are the technical problems behind this message?

This message is shown if there are changes detected in an external
folder which repository uuid doesn't match the uuid of the 'main'
working copy (the item you right-clicked on to show the commit dialog).
A different uuid means it's a different repository, and therefore you
can't commit to two different repositories at once.

There's one situation where this message can show up even if the
externals are in the same repository: if the changed items in the
externals don't have an uuid assigned (yet). That means either your
working copy got hosed, or sometimes *added* folders don't have an uuid
assigned yet.


  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].

Received on 2009-04-18 19:30:19 CEST

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