
Unless someone objects, I'll run this command on the following files: svn propset svn:eol-style native <file> boost-root/tools/regression/test/test-cases/general/bjam.log boost-root/tools/quickbook/test/templates.quickbook boost-root/tools/quickbook/test/code-snippet.gold boost-root/tools/quickbook/test/code-block-2.quickbook boost-root/tools/quickbook/test/preformatted.quickbook boost-root/tools/quickbook/test/code-block-1.gold boost-root/tools/quickbook/test/xinclude.gold boost-root/tools/quickbook/test/code-block-1.quickbook boost-root/tools/quickbook/test/import.quickbook boost-root/tools/quickbook/test/link-side-by-side.quickbook boost-root/tools/quickbook/test/escape.gold boost-root/tools/quickbook/test/code-block-2.gold boost-root/tools/quickbook/test/quickbook-manual.quickbook boost-root/tools/quickbook/test/code-snippet.quickbook boost-root/tools/quickbook/test/preformatted.gold boost-root/tools/quickbook/test/templates.gold boost-root/tools/quickbook/test/import.gold boost-root/tools/quickbook/test/quickbook-manual.gold boost-root/tools/quickbook/test/xinclude.quickbook boost-root/tools/quickbook/test/escape.quickbook boost-root/tools/quickbook/test/link-side-by-side.gold boost-root/tools/jam/src/boost-jam.spec boost-root/libs/config/doc/html/HTML.manifest boost-root/libs/serialization/borland6ide/test_simple_class.bpf boost-root/libs/test/test/test_files/errors_handling_test.pattern2 boost-root/libs/test/test/test_files/test_tools_test.pattern boost-root/libs/test/test/test_files/errors_handling_test.pattern boost-root/libs/wave/samples/waveidl/idllexer/idl.re boost-root/libs/wave/src/cpplexer/re2clex/strict_cpp_re.inc boost-root/libs/wave/src/cpplexer/re2clex/cpp.re boost-root/libs/wave/src/cpplexer/re2clex/cpp_re.inc boost-root/libs/wave/src/cpplexer/re2clex/strict_cpp.re boost-root/libs/wave/ChangeLog boost-root/libs/interprocess/proj/cygwin/MakeAll boost-root/libs/interprocess/proj/conceptgcc/MakeAll boost-root/libs/interprocess/proj/mingw/MakeAll boost-root/libs/interprocess/proj/qnx/MakeAll boost-root/libs/interprocess/proj/linux/MakeAll boost-root/boost/ptr_container/serialize_ptr_container.hpp --Beman

On Sat, Feb 09, 2008 at 04:16:31PM -0500, Beman Dawes wrote:
Unless someone objects, I'll run this command on the following files:
svn propset svn:eol-style native <file>
Great that you want to clean the repository. It's a good idea. The next step (less critical) is removing the svn:executable property from non-script files.
boost-root/tools/regression/test/test-cases/general/bjam.log
There are some files such as this which contain a mixture of DOS and Unix line endings. That's quite ugly. I'm not sure whether subversion will properly do the job. It is possible that it rejects committing this file until the mixed style is cleaned up in a editor (simple search and replace should do the trick, but on Windows you maybe need to use a hex editor as some editors do not like handling with \n and \r, vim does the job :-)). Just try it out, it will not cause trouble. If it fails I could send a patch.
boost-root/libs/serialization/borland6ide/test_simple_class.bpf
This file should maybe excluded. It looks like an ordinary text file but contains also mixed line endings. Not sure whether it is indeed a binary file. That's the problem with non Open Source programs as Borland's ones, you cannot check it.
boost-root/libs/test/test/test_files/errors_handling_test.pattern2 boost-root/libs/test/test/test_files/test_tools_test.pattern boost-root/libs/test/test/test_files/errors_handling_test.pattern
Let's hope the tests do not require DOS endings. They should not and \n in C++ is normally properly interpreted as the current system's end of line code. It also affects only test code so go on ... PS: Do you need a list of wrong usage of svn:executable or can you create it yourself? Thanks, Jens
participants (2)
-
Beman Dawes
-
Jens Seidel