5

論文用の LaTeX hg リポジトリがありhg serve、共著者に進行状況を表示するために使用しています。先週まで、ファイル paper.pdf はバイナリとして扱われ、その内容は変更セットに表示されませんでした。raw(ユーザーはリンクからダウンロードできます)

先週から、paper.pdf はテキストとして扱われ、変更セットに PDF コードの巨大な差分が表示されます...

このファイルを「推測」ではなくバイナリとして扱うようにリポジトリに指示する方法はありますか?

私のサーバー (hg serve が実行される場所):
hg --version --> Mercurial Distributed SCM (バージョン 1.0.1)
ラップトップ:
hg --version --> Mercurial Distributed SCM (バージョン 1.3.1)

4

1 に答える 1

2

ヒューリスティックをオーバーライドすることはできません (これは非常に単純で、データに NUL バイトが存在するかどうかをチェックするだけです)。

生成された PDF は圧縮されていないと思います。つまり、プレーン テキストであり、NUL バイトは含まれていません。

しかし、なぜそれをバイナリとして持つことが重要なのですか?

于 2010-08-29T19:29:07.040 に答える