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

cvs2svn produce faulty repository with non-ascii filenames

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: all
    • Fix Version/s: cvs2svn-1.0
    • Component/s: tools
    • Labels:
      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

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

                Dates

                • Created:
                  Updated:
                  Resolved: