On Thursday, December 13, 2018 at 4:47:52 PM UTC+1, (unknown) wrote:
>
> In upgrading from 1.9.x to the latest nightly build (1.11 dec 13), we 
> found a difference in the way Checkout over existing folder operates. 
>
> In the past, when you checkout over an existing unrevisioned folder, it 
> prompts "folder not empty, are you sure?).  Upon selecting yes, it proceeds 
> to checkout.  Any files that already exist with the same name and are 
> different are marked as "MODIFIED".   This is what we expect to happen. 
> Using a subsequent "revert to revision" would bring these modified files to 
> the checkout revision if so desired. 
>
> In v1.11, if a file already exists in the checkout path, and that file is 
> an "svn external", you will get "Error   The file external X can not be 
> created because the node exists".   We only get node errors for files that 
> are svn external.   
>

Yes, that's by design. A file external is a simple "link". For a file 
external, there is no base file to which to compare it to, so there's no 
way (without contacting the repository) to know whether an external is 
modified or not.
That's why you get an error - it's not possible to restore an overwritten 
external file.
 

-- 
You received this message because you are subscribed to the Google Groups 
"TortoiseSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tortoisesvn/4cddd73a-b3c0-457d-94d5-4be6b7081c78%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
  • Checkout ... tortoisesvn+APn2wQeA8CN2suuNNDF_cfpn_P1W6FPrwsonWTTxC8Taqy-TL0Ik
    • Re: ... Stefan via TortoiseSVN
      • ... tortoisesvn+APn2wQeA8CN2suuNNDF_cfpn_P1W6FPrwsonWTTxC8Taqy-TL0Ik

Reply via email to