SORU
25 Ocak 2010, PAZARTESİ


Can't açık .svn/metin-baz/dosya.svn-base?

TortoiseSVN kullanıyorum. Ben sadece benim çalışma kopyası için oldukça birkaç değişiklik yaptı ve şimdi bazı dosyalar bir dosya Arama adlı bir at ile ama gitti tamamlama yapmak için gittim.SEO.cs yazıyor

Commit failed (details follow):
Can't open file 
'C:\-----\trunk\.svn\text-base\Search.aspx.cs.svn-base': 
The system cannot find the file specified.

SVN update ve SVN bir temizlik yapmayı denedim ve hiçbir şey bu dosya geri yükleme. Hatta eksik dosyaları hakkında benzer bir hata verir, çünkü bir fark yaratabilirim. Bunu nasıl düzeltebilirim? Ben neden ne yaptı?

CEVAP
16 Mart 2010, Salı


Bu durum olası bir cevap gibi görünüyor mu?

(http://www.uwplatt.edu/csse/tools/subversion/subversion-help.html)

"Dosya eklenemedi(isim buraya)'': aynı ada sahip bir nesne zaten var.

ya

"Dosya açılamıyor 'klasörü.svn\tmp\text-base\dosya.svn-base': Sistem dosyası bulunamıyor belirtildi."

Her ikisi de aynı olan iki dosya yani klasör haricinde, aynı ada sahip büyük harf; örneğin "" Ve "". README.TXTReadme.txt Unıx ve Subversion büyük / küçük harf duyarlı, dosyaları kabul edilir tamamen ilgisiz. Ama Windows büyük / küçük harfe duyarlı değildir, yani zaman üstüne README.TXT güncelleştirmeye çalışır Readme.() txt, kırıyor.

Sorunu çözmek için en kesin yoludur bir Unıx sistemine giriş yapmak için (gibi ıo.uwplatt.edu ve unix notları kullanın depoyu orada olup olmadığını kontrol edin. Sen sonra svn mv komutunu kullanabilirsiniz dosyalardan birini yeniden adlandırın. Eğer varsa bir dosya eklemek için çalışıyorum ortasına deponuzu, kullanabilirsin TortoiseSVN->Yeniden... yeniden adlandırmak için varolan bir şey için tamamen dosya farklı ve güncellenmesi. Unutmayın bu TortoiseSVN yeniden kullanmak gerekir komutlar; sadece dosyayı yeniden adlandırmayı Windows Explorer tamir olmaz sorunları.

Bu aynı hata vardı, ve Tortoise SVN repo tarayıcı kullanarak aynı adı yalnızca büyük/küçük harf ile değişen depo içinde iki dosya vardı onaylamak başardı. Ayrıca dosyaları (repo olduğundan emin olmak için tarayıcı ile ilk ihtiyacınız bir fark yapabilirsiniz) silerek repo tarayıcı ile bu sorunu çözebilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BenjiManTV

    BenjiManTV

    20 Mart 2011
  • Caroline Martin

    Caroline Mar

    19 EYLÜL 2008
  • EmbarkToHeaven

    EmbarkToHeav

    3 EYLÜL 2007