I have a problem with external files on Windows XP using TortoiseSVN 1.6.99, Build 20232 - 32 Bit -dev, 2010/10/03 22:28:49. This is a nightly build which uses the WC 1.7 format.
I reported it on the TortoiseSVN forum and they suggested reporting it here. Since this uses unreleased code, it was recommended that I send this to dev@ rather than us...@. To show the problem: (1) Create a project with an external file. (2) Modify and Commit a change to an actual working copy of the file (in another project). (3) Update the original project with the external file - even when omitting externals. This gives the following Subversion Exception: --------------------------- Subversion Exception! --------------------------- Subversion encountered a serious problem. Please take the time to report this on the Subversion mailing list (us...@subversion.apache.org) with as much information as possible about what you were trying to do. But please first search the mailing list archives for the error message to avoid reporting the same problem repeatedly. You can find the mailing list archives at http://subversion.apache.org/mailing-lists.html Subversion reported the following: In file 'C:\Users\kueng\nightlybuilds\latest\TortoiseSVN\ext\subversion\subversion\libsvn_wc\update_editor.c' line 4603: assertion failed (status == svn_wc__db_status_added) --------------------------- OK --------------------------- By the way, if I include externals in the Update in step (3) above, I get the same error. Also, if I make a mod to the external file in the original project and Commit the change, I get a similar problem. However, a complete new Checkout of the project with the external file works correctly, with the file changes being correctly incorporated. I am certain I did not have this problem in the past, but it may have been with the previous format when there were separate .svn folders for each folder in the project. Bob