Error in SVN update: Cannot open new file svn-base system cannot find the specified file

  
                  

The svn server is set up on the linux system, the svn client is on windows, and may appear when updating. "Can't open file.

XXXX/tmp/text-base/XX.svn -base system could not find the specified file & rdquo; error.

This is because there are two files with the same file name in the target file on the Linux server. Because the file name of the Linux system is case-sensitive, the windows system does not distinguish between the case of the file name. For example, readme.txt and ReadMe.txt are two different files on the Linux system, but will be the same file under Windows. The above problem occurs when updating from linux server to windows.

Solution:

The code is as follows

TortoiseSVN --> Repo-Browser


In the pop-up window, select One of the files with the same name, right click, delete, Ok.

Commit!

Re-update.

A friend said that it can be handled like this, but it has not been tested

Solution A) (Recommended)

1. Submit the changes in your working copy to the repository. Use the repository's browser to immediately rename the uppercase (lowercase) of the file to lowercase (uppercase) 3. Update your working copy

Solution B)

1. Use the TortoiseSVN submenu Rename the command to rename UPPERcase to UPPERcase_ format 2. Submit the change 3. Rename UPPERcase_ to upperCASE format 4. Submit the change

Copyright © Windows knowledge All Rights Reserved