Nasıl @ Subversion karakterleri kaçmayı başardı dosya adları?
Birçok Subversion işlemleri, ekleme için '@' dosya veya URL bir değişkeni sonuna sembol o dosyanın belirli bir revizyon hedef sağlar. Örneğin, "bilgi test.txt@1234" bilgi verecektir revizyon 1234 var test.txt . svn
Dosya adı @, yanlış Subversion tarafından yorumlanır Revizyon numarası: içerir, ancak
svn bilgi 'test@.txt' svn: ayrıştırma revizyon Sözdizimi hatası '.'. txt
Çift ve tek olarak birlikte kaçmayı teklif denedim'/', ' \ ' ve '@'. Nasıl Subversion @ dosya adının bir parçası olarak semboller tedavisinde söyleyebilir miyim?
CEVAP
SVN book (vurgu eklenmiştir):
Anlayışlı okuyucu muhtemelen peg revizyon sözdizimi onları gerçekten ayetler de bu çalışma kopyası yol veya URL için sorunlara neden olup olmadığını, bu noktada merak ediyor. Sonuçta, ne yaparsvn
news@11
ağacın üzerinde bir dizin adı veya bir sözdizimi olup olmadığını “Gözden Geçirme 11haber”? Neyse ki, süresvnher zaman ikinci üstlenecek, önemsiz bir geçici çözüm vardır.Yolun sonunda bir işareti eklemek gerekir,news@11@
gibi.svnsadece tartışmada her zaman son işareti önemsiyor ve yasadışı değişmez peg bir revizyon işareti bundan sonra belirleyici ihmal olarak kabul edilmez. Bu geçici çözüm bile biterfilename@@
adında bir dosya hakkında konuşmak için kullanacağı yolları için geçerlidir@ dosyaadı.
Nasıl dosya adları iki iptalleri arası...
Nasıl grep sadece dosya adları (in-lin...
Nasıl bir yol ve dosya adları geçersiz...
Nasıl Subversion ikili bir dosya olara...
Nasıl Subversion listesini almak için ...