2010-11-22 12 views
2

Ben svn mesaj ve UTF-8 kodlu revizyon özelliği işlemek hem UTF-8 ile taahhüt yapmak zorunda.svn commit: hangi "--encoding" parametresi uygulanır?

ben ararsam:

svn ci -F commit_message.UTF8.file --with-revprop prop1='UTF8-value1' --encoding 'utf-8' 

UTF-8 olacak parametre hem mesaj dosyası (commit_message.UTF8.file) ve 'prop1' revizyon özellik değeri belirtilen işlemeye uygulanan --encoding (UTF8- dan deger1)?

svn propset --revprop -r NNN ile revizyon özelliğini daha sonra eklemenin mümkün olduğunu biliyorum, ancak hepsi tek bir işlem yapmak güzel olur.

Teşekkür ederiz!

cevap

1

mesajları işlemeye zaman saklanan UTF-8 (http://svnbook.red-bean.com/en/1.5/svn.tour.initial.html):

Subversion'ın dahili belirli kolları veri bitleri — örneğin, özellik adları, yol adları ve günlük mesajları — UTF-8 kodlu Unicode olarak. Bu, Subversion ile olan tüm etkileşimlerinizin UTF-8'i içermesi gerektiği anlamına gelmez. Böyle bir dönüşüm anlamlı (kullanılan en yaygın kodlamaları bugün için de geçerli olabilir) yapılabilir eğer Genel bir kural olarak, Subversion istemcileri incelikle ve şeffaf bilgisayarınızda kullanımda UTF-8 ve kodlama sistemi arasındaki dönüşümleri işleyecektir.