문제

나는 큰 SVN Repo와 함께 일하기 위해 Git 1.7.4를 사용했습니다.

나는 GIT 1.7.8로 업데이트되었으며, 지금 "GIT SVN DCMIT"를 할 때 깁스가 불필요한 작업을 수행합니다. 작업 관리자에서 나는 그것이 약 1m의 쓰기를하는 것을 알고 있습니다 (나는 SSD를 사용하고 있으므로 나에게 걱정합니다). 1.7.4에 대해 표시되지 않은 .pdf 및 .doc 문서에 대한 워그를 보여줍니다. 예를 들어 :

"c : / users /..../ appdata / local / temp / somehash_documentname.doc은 단어 문서가 아닙니다." "오류 : PDF 파일이 손상되었습니다 - XREF 테이블 재구성 시도

와 같은 많은 경고가 많이 있으며, 아마도 약 200 명이 있습니다. Git가 그러한 경고를 보여 주면 작업 관리자에서 쓰기 횟수가 증가합니다.

igit이 바이너리 .pdf / .doc 파일의 "스마트"Proccessing을 수행하려고 시도합니다.그러나 나는 이것을 필요로하지 않는다. 이 불필요한 작업을 끄기 위해 변경 해야하는 구성 옵션은 무엇입니까?

도움이 되었습니까?

해결책

Windows 1.7.8 용 Git의 경우 Doc 및 PDF 파일에 대한 기본 뷰어가 추가되었습니다.이는 astextplain TextConv 필터를 DocX 확장자로 파일과 연결하도록 시스템 GitAttributes 파일을 수정하여 수행됩니다.시스템 버전 (Program Files \ git \ etc \ gitAttributes에서)을 편집하거나 개인 .gitAttributes 또는 저장소 용으로 재설정 할 수 있습니다.

이 저장소에 대해 시스템 설정을 무시하려면 .gitAttributes 파일에 추가 할 수 있습니다.

*.doc !diff
*.DOC !diff
. 이 파일에 대해 DIFF 속성을 재설정 하여이 파일에 대해 불특정하여 PRE 1.7.8 처리를 복원합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top