You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by ycdtosa <yc...@eupla.unizar.es> on 2005/03/31 22:39:35 UTC

REQUEST: delete externals from WC on update.

When a subtree (read branch here) has some externals, and the branch is 
deleted from the repositioty
on svn update the subtree should be deleted from the WC and the linked 
externals should be deleted too.

Actually svn update deletes all the files in the subtree but keeps empty 
folders all the way to the WC of the external folder.

I feel the correct behavior is to quietly delete the external WC.
OTOH maybe just a --delete-externals flag could be added.

- Any other thoughts about this?

--- Sample case:

REPOSITORY
project/subtree1/path/to/some/folder(svn:external)
                         /path/to/someotherfolder
           /subtree2/path/to/some/folder(svn:external)
                         /path/to/someotherfolder


 > svn delete svn://server/repo/project/subtree1

on WC
 > svn update

results:
project/subtree1/path/to/some/folder/WC(external)
           /subtree2/path/to/some/folder/WC(external)
                         /path/to/some/otherfolder


expected:
project/subtree2/path/to/some/folder/WC(external)
                         /path/to/some/otherfolder


Other thoughts about this?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org