2011-04-06 21 views
6

के लिए नाम बनाने में असमर्थ VisualSVN सर्वर में, मैं सबवर्सन रिपोजिटरी में निर्देशिका से फ़ाइलों को फ़ाइल सिस्टम पर उचित निर्देशिका में स्थानांतरित करने के लिए पोस्ट-प्रतिबद्ध हुक का उपयोग कर रहा हूं । मुझे नीचे दिखाए गए त्रुटि मिल रही है।विजुअल एसवीएन सर्वर: पोस्ट-प्रतिबद्ध हुक विफल रहा। एसवीएन: 'डी: वेबसाइट mywebsite.com tempfile

Error:

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

मैं फ़ाइलों को प्रतिबद्ध करने के लिए TortoiseSVN का उपयोग कर रहा हूं। मैं अन्य परियोजनाओं के साथ यह ठीक करने में सक्षम हूं, मुझे अपनी स्थानीय प्रति या रिपोजिटरी की निर्देशिका संरचना में tempfile नामक फ़ाइल नहीं दिखाई देती है, बिना किसी सफलता के आदेशों को साफ़ करने और अपडेट करने का प्रयास किया जाता है। कोई विचार? धन्यवाद।

+0

अजीब। क्या आपने इसे पढ़ा/कोशिश की है? http://blog.grovehillsoftware.com/2009/09/subversion-odd-problems-and-funny.html – Blorgbeard

+0

हाँ, पोस्ट के बाद, मैंने प्रविष्टियों को .svn फ़ोल्डर से बाहर निकालने का प्रयास किया, एक अद्यतन चलाया, फिर इसे वापस रखो। कोई भाग्य नहीं। मैंने प्रविष्टियों की फाइल में "अधूरा" नहीं देखा जैसा उसने किया था। –

उत्तर

11

बाहर निकलता है यह अनुमति समस्या थी। इस तरह मैंने इसे ठीक किया है, इसलिए उम्मीद है कि यह दूसरों की मदद करेगा।

  • फ़ोल्डर पर राइट क्लिक करें और चुनें गुण
  • सुरक्षा टैब
  • जोड़े नेटवर्क सेवा
  • बॉक्स को चेक करें संशोधित अनुमति देने के लिए का चयन करें, पढ़ें & निष्पादित सूची फ़ोल्डर सामग्री, पढ़ें, लिखें अनुमतियां
1

मुझे यह वही त्रुटि थी, लेकिन रूबीमाइन से (समस्या भी इंटेलिज आईडीईए में हो सकती है)। मेरा समाधान रूबीमाइन को व्यवस्थापक के रूप में शुरू करना था (आइकन पर राइट क्लिक करें और "व्यवस्थापक के रूप में चलाएं" चुनें)। समस्या चली गई