Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-1255

cvs2svn produce faulty repository with non-ascii filenames

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • all
    • cvs2svn-1.0
    • tools
    • None

    Description

      When running cvs2svn on a cvs repository containing non-ascii
      filenames the conversion seems to be ok but when checking out the
      created repository, checkout fails with the following error:
      
      svn: Invalid argument
      svn: failure during string recoding
      
      To reproduce the problem:
      
      1) create an empty cvs repository with cvs init,
      2) create an file with a non-ascii character in the name (I used
      "Caractéristiques.txt"),
      3) import it into cvs,
      4) convert the cvs repository to svn (I add --encoding ISO-8859-15),
      it should work ok,
      5) check it out from svn, it will fail.
      

      Original issue reported by gabuzo

      Attachments

        1. 1_latin1-cvs-repos.zip
          23 kB
          Erik Huelsmann
        2. 2_run-test.sh
          4 kB
          Erik Huelsmann
        3. 3_issue-1255-fix.patch
          4 kB
          Erik Huelsmann
        4. 4_issue-1255-fix-tests.patch
          5 kB
          Erik Huelsmann

        Issue Links

          Activity

            People

              Unassigned Unassigned
              subversion-importer Subversion Importer
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: