2011-04-06 91 views
6

için isim yapılamıyor VisualSVN Sunucusunda, Subversion deposundaki bir dizinden dosyaları dosya sistemindeki doğru dizine taşımak için post-commit bir kanca kullanıyorum . Aşağıda gösterilen hatayı alıyorum.VisualSVN Sunucu: post-commit hook başarısız oldu. SVN: 'D: websites mywebsite.com tempfile

Error:

post-commit hook failed (exit code 1) with output: svn: Unable to make name for 'D:\websites\mywebsite.com\tempfile'

Dosyaları işlemek için TortoiseSVN kullanıyorum. Bunu diğer projelerle gayet iyi yapıyorum, yerel kopyanımın veya depomun dizin yapısında tempfile adlı bir dosya görmüyorum, temizlemeyi denedim ve komutları hiçbir başarı olmadan güncellemeye çalıştım. Herhangi bir fikir? Teşekkürler.

+0

Garip. Bunu okudun mu/denedin mi? http://blog.grovehillsoftware.com/2009/09/subversion-odd-problems-and-funny.html – Blorgbeard

+0

Evet, Gönderiyi takiben, giriş dosyasını bir güncelleme çalıştıran .svn klasöründen çıkarmayı denedim. onu geri koyuyorum. Şanssız. Giriş dosyasında yaptığı gibi "eksik" görmedim. –

cevap

11

Bir izinleri sorunu oldu. Bu şekilde tamir ettim, umarım başkalarına yardımcı olur.

  • sağ tıklayın klasörü seçin Özellikleri
  • Değiştir izin kutuları işaretleyin Ağ Hizmetleri
  • ekle Güvenlik sekmesini seçin, & Yürütme Listesi Klasör Oku İçindekiler, Oku, Yaz İzinler
1

Aynı hatayı aldım, ama RubyMine'den (sorun da Intellij IDEA'da da olabilir). Benim için çözüm RubyMine'ı yönetici olarak başlatmaktı (simgeye sağ tıklayın ve "Yönetici Olarak Çalış" ı seçin). Sorun gitti.