Mam repozytorium LaTeX hg dla papieru i używam hg serve
, aby wyświetlić postęp moich współtwórców. Do ubiegłego tygodnia plik paper.pdf był traktowany jako plik binarny, a jego zawartość nie była wyświetlana w zestawach zmian. (Użytkownicy mogą pobrać go za pośrednictwem łącza raw
)Jak zmusić Mercurial (hg) do traktowania pliku jako pliku binarnego?
Od ubiegłego tygodnia, paper.pdf jest traktowany jako tekst i widzę ogromne dyferencjału kodu PDF Zestawienia zmian w moim ...
Czy istnieje sposób, aby powiedzieć repozytorium traktujące ten plik jako binarny zamiast "zgadywania"?
na mój serwer (gdzie Hg służyć przebiegów):
Hg version -> Mercurial Ukazuje SCM (wersja 1.0.1)
na moim laptopie:
Hg version -> Rozproszone Mercurial SCM (wersja 1.3.1)
Komentarz Martina dotyczący komentarza Tonfy jest kluczem - rtęć nie rozróżnia tekstu i binarki w żaden sposób wpływający na funkcjonalność. Będzie się wyświetlał inaczej w zależnościach od użytkownika (i w zależności od ustawień --git), ale pod pokrywami wszystko jest binarne i nigdy nie będzie żadnych końcowych danych konwersji, takich jak svn i cvs. –