2017-10-12 7 views
0

Ich verwende CVS für Code-Repository. Ich habe eine Datei in CVS, die einige Zeichen hat, die nicht in ASCII dargestellt werden können. Um den Code auszuführen, muss ich zuerst die Datei als UTF-8 speichern und dann den Code kompilieren. Ich möchte, dass wenn ich die Datei auschecken sollte es als UTF-8 ausgecheckt werden. Wie kann ich das erreichen? Bitte helfen.CVS utf-8 Problem

+1

Was passiert, wenn Sie es versuchen? Möglicherweise müssen Sie die Datei '-kb'-Binärdatei markieren. – Mort

+1

Zeigen Sie mir Ihre 'cvs Version' Ausgabe –

Antwort

1

Das bezieht sich auf den Dateinamen oder den Inhalt in der Quelle? AFAIK, ja .. cvs kann Unicode-Datei während des Check-out nicht korrekt behandeln und verstehen. geben -kb wenn Add-Datei sollte

cvs add -kb <unicode-file> 

arbeiten, so dass CVS denkt sie sind binär und lässt sie allein (nicht versucht etwas mit dem Inhalt der Datei zu tun.), aber es wird problematisch für diff und merge