What is the format of an authors file for git svn, specifically for special characters like backslash or underscore?

后端 未结 4 912
忘了有多久
忘了有多久 2020-12-25 15:03

I am trying to clone Papercut, an smtp server emulator

I\'m getting the list of SVN authors with svn log -q https://papercut.svn.codeplex.com/svn | grep -e \'^

相关标签:
4条回答
  • 2020-12-25 15:51

    I had same problem, but with user apache. In authors file a had line like this.

    apache = Apache
    

    or

    apache = Apache <>
    

    But when I set it to

    apache = Apache <noreply@something.com>
    

    My repo started cloned normaly. Please be sure that you set all you authors names and email correctly, with follow format

    svn_user_name = JustNameInGit <obligatory@email.com>
    

    Every field is obligatory!!!

    0 讨论(0)
  • 2020-12-25 15:55

    I hate to be "that guy", but I just gave it a try and it worked fine for me. Here's the copy of the authors file I used:

    RNO\_MCLWEB = Ronald McDonald <dude@example.com>
    SND\krobertson_cp = Some Guy <someone@example.com>
    

    I did, however, use a slightly different method than you did to generate author names, following these directions. My specific incantation was:

    $ svn log --xml | grep author | sort -u | perl -pe 's/.>(.?)<./$1 = /'
    

    I'm also using Git 1.6.6.1 (doubt that makes a difference, but you never know).

    I did notice that when I used your pipeline to get the SVN authors, there were spaces in front of their SVN usernames in the resulting file (i.e., there was a space in column 1 on each line). Don't know if that makes a difference or not.

    0 讨论(0)
  • 2020-12-25 15:55

    I used the following which helps skip messages with words like 'authorization' in them

    svn log --xml | grep /author | sort -u | perl -pe 's/.>(.?)<./$1 = /' > users.txt
    
    0 讨论(0)
  • 2020-12-25 15:59

    I had this issue, it turned out to be the file encoding in my example. Make sure the text file is saved at UTF-8

    You can do this in any good text edit (eg notepad++ Encoding menu)

    0 讨论(0)
提交回复
热议问题