سؤال

لقد حاولت الحصول على قائمة من الملفات المحدثة / المضافة / المحذوفة من سفن بواسطة سفنلوك باستخدام:

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

لكن لدي شيء غريب:

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

وأنا أعلم أن اسم الملف هذا هو السيريلية وفي ويندوز-1251 الترميز.يتم حفظ هذا الملف عادة في سفن نفسها ، حتى أتمكن من ارتكاب وتحديثه بشكل طبيعي.ولكن كيف يمكنني الحصول على اسم الملف الصحيح من سفنلوك?

شكراً!

سكرتير خاص.أوبونتو 11.04 * 64

هل كانت مفيدة؟

المحلول

يجب أن تحاول استدعاء الأمر التالي قبل التشغيل svnlook:

export LANG="ru_RU.cp1251"

يمكنك أيضا تعيين لانج الافتراضي في البرامج النصية بدء قذيفة الخاص بك (.bashrc, ، على سبيل المثال) ، لذلك لن تضطر إلى تصديره في كل مرة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top