Frage

Ich habe versucht, eine Liste der aktualisierten / hinzugefügten / gelöschten Dateien von SVN von svnlook abzurufen, indem ich Folgendes verwende:

/usr/bin/svnlook changed -r 77 /var/lib/svn/epsilon/decorhouse

aber ich habe etwas Seltsames:

A   data/cms/1315771790_?\208?\147?\209?\128?\208?\176?\209?\132?\209?\132?\208?\184?\209?\130?\208?\190 ?\208?\179?\209?\128?\208?\176?\209?\134?\208?\184?\209?\143 4.jpg

Ich weiß, dass dieser Dateiname kyrillisch und in Windows-1251-Codierung ist.Diese Datei wird normalerweise in SVN selbst gespeichert, sodass ich sie normal festschreiben und aktualisieren kann.Aber wie kann ich den richtigen Dateinamen von svnlook erhalten?

Danke!

P.S.Ubuntu 11.04 x64

War es hilfreich?

Lösung

Sie sollten versuchen, den folgenden Befehl aufzurufen, bevor Sie svnlook ausführen:

export LANG="ru_RU.cp1251"

Sie können auch eine Standardsprache in Ihren Shell-Startskripten festlegen (z. B. .bashrc), damit Sie diese nicht jedes Mal exportieren müssen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top