git svn을 사용하여 저장소를 복제 할 때 파일 이름에 국가 별 문자 (러시아어) 대신 "єС,СѓС ° льноРμ"같은 것을 얻습니다. ..) 나는 윈도우가 UTF-16을 사용하는 동안 자식을 저장하면서 UTF-16 대신 UTF-8을 사용하려고한다고 생각한다. 어떤 해결책이 있습니까? 내가 git svn 코드 페이지를 지정할 수 있습니까?git-svn을 사용하는 코드 페이지
2
A
답변
3
이 내용은 msysgit issue 159 (issue 80의 중복으로 간주 됨)에 설명되어 있으며 패치 제안서 인 "Windows: Assume all file names to be UTF-8 encoded."에 대해 토론되었습니다.
그러나 나는 실제 해결책으로 번역하지 않았다고 생각합니다.
가장 큰 장애물은 git에 "파일 이름 인코딩"개념이 없다는 것입니다. 단순히 파일 이름을 바이트 스트림으로 처리하기 만하면됩니다. 인코딩을 쓸 곳이 없습니다. 바이트 스트림이 인코딩을 가진 것으로 간주되면 모호성, 혼합 인코딩 또는 유효하지 않은 문자를 가질 수 있습니다. 어떤 식 으로든이 문제를 처리해야합니다.
내가 듣는 유일한 해결책이 GitHub repo에서이 msysgit version입니다 : 당신이 그것을 시도하고 그냥이 수입, 더 나은 작동, 경우에 볼 수 있습니다 : Git-1.7.0.2-utf8-20100725.exe.
1
나는 국제화 코딩 설정, 내 문제 (svn의 dcommit 후 무효 characteres)를 해결했습니다
git config --global i18n.commitencoding ISO-8859-1
은, 코드 페이지 ISO-8859-1 대신 UTF-8입니다
관련 문제
- 1. 코드 페이지 값
- 2. 코드 설명 페이지 검색
- 3. PHP 페이지 넘김 코드
- 4. 코드 매김의 페이지 매김
- 5. 요청 서버 코드 페이지
- 6. FPDF를 사용하는 동적 페이지
- 7. 스프링을 사용하는 페이지 포함하기
- 8. SoftReference를 사용하는 테스트 코드
- 9. 피들러 기능을 사용하는 코드
- 10. PHP를 사용하는 루핑 코드
- 11. 파일의 코드 페이지 (코드 페이지 변환이 적용된 코드)를 확인하는 방법
- 12. Com 래퍼 및 코드 페이지
- 13. asp.net 페이지 매김 코드 샘플
- 14. ABAP WebAS 활성 코드 페이지
- 15. 이 내 코드 페이지 내용
- 16. 간단한 페이지 번호 코드 도움이
- 17. 페이지 .ClientScript.RegisterClientScriptBlock은 코드 숨김에서 호출해야합니까?
- 18. 각 페이지 표시 전에 코드
- 19. GSP 페이지 내의 jQuery 코드
- 20. JSP 세션에 페이지 코드 저장하기
- 21. Asp.net 페이지 코드 올바르게 뒤에
- 22. jQuery AJAX를 사용하여 페이지 코드 숨김 대신 컨트롤 코드 숨김에서
- 23. asdoc을 사용하는 사용자 정의 페이지
- 24. 장고에서 AJAX를 사용하는 페이지 전환
- 25. 웹 서비스를 사용하는 방법 페이지?
- 26. XSLT를 사용하는 스프링 웹 페이지
- 27. sql에서 페이지 나누기를 사용하는 방법?
- 28. GET을 사용하는 JSF 페이지 초기화
- 29. nltk 및 python을 사용하는 코드
- 30. 코드 템플릿을 사용하는 언어가 있습니까?
솔리드, 유용한 답변. 감사! –