Mark P. created SVN-4827: ---------------------------- Summary: svn x-shelve gives E200014: Checksum mismatch when using eol-style=native Key: SVN-4827 URL: https://issues.apache.org/jira/browse/SVN-4827 Project: Subversion Issue Type: Bug Components: cmdline client Affects Versions: 1.12.x Environment: Windows 10 client (up to date as of 2019-08-30), FreeBSD (11.3-STABLE)
Subversion version 1.12.2 on both sides (client and server) Using the command line Windows client bundled with Tortoise SVN. FreeBSD versions compiled from ports. Reporter: Mark P. I'm getting the error: E200014: Checksum mismatch when using svn x-shelve To produce this error I did the following: * create a fresh repository with nothing in it (on FreeBSD) * check out the new repository to a working copy (on Windows 10) * add a single file (main.cpp) with a few random lines of text in it and set the svn:eol-style=native property * commit the add, * alter the file, and then run (from the command line): svn x-shelve shelf1 I get the following output: Updating '.svn\experimental\shelves\v3\7368656c6631-001.wc': At revision 1. Sending main.cpp Transmitting file data .svn: E200014: Checksum mismatch for 'C:\Shared\Test\Test3\.svn\experimental\shelves\v3\7368656c6631-001.wc\main.cpp': expected: b77dd03a6c3f68f496d874153363694e actual: 7f081249d3e4e1383afb2798d46a58f5 If both the repository and working copy are on FreeBSD, or both are on Windows, there is no problem. If I remove the svn:eol-style=native property, the problem also goes away. See the thread on the users mailing list starting 2019-07-30, with the subject: svn x-shelve gives E200014: Checksum mismatch. -- This message was sent by Atlassian Jira (v8.3.2#803003)