Tôi cố gắng để sao chép Papercut, an smtp server emulatorĐịnh dạng của một tệp tác giả cho git svn, đặc biệt cho các ký tự đặc biệt như dấu gạch chéo ngược hoặc dấu gạch dưới là gì?
tôi nhận được danh sách các tác giả SVN với svn log -q https://papercut.svn.codeplex.com/svn | grep -e '^r'| awk 'BEGIN {FS="|"};{print $2}'|sort|uniq
được đem lại cho tôi
RNO\_MCLWEB
SND\krobertson_cp
Tôi tạo ra một authors.txt với định dạng SVN_User = UserName <Email>
, nhưng khi tôi chạy
git svn clone --no-metadata -A authors.txt https://papercut.svn.codeplex.com/svn papercut
nó than phiền "tác giả: RNO \ _MCLWEB không được định nghĩa trong tập tin authors.txt"
Tôi đã thử đặt \ trước '\' và '_' để cố gắng thoát khỏi chúng, và thêm dấu ngoặc kép xung quanh tên, nhưng không hoạt động.
tôi không thể tìm thấy bất kỳ mô tả rõ hơn về định dạng file authors.txt hơn SVN_User = UserName <Email>
Loại 'git svn bản sao -help' và tìm kiếm cho môi trường 'tùy chọn -A' cho một mô tả tốt về' tệp authors.txt'. –