2011-05-24 14 views
9

इस तरह मैं समस्या का सामना,SVN त्रुटि: लिखें ताला चोरी

मैं अपने काम के प्रति खोला, एक अद्यतन जो समय की बड़ी राशि लेता है (मैं इसे बाधित), तो ताले को साफ, तो मैं कर

Write lock stolen

मैं वास्तव में नहीं जानता कि यहाँ क्या चल रहा है, मैं भ्रष्ट फाइल सिस्टम के बारे में कुछ बातें पढ़ते हैं, लेकिन मुझे नहीं लगता कि यह मामला है (जैसा कि मैंने बिना hardrive का उपयोग कर सकते है: यह त्रुटि आई समस्या निवारण) ...

इसे कैसे ठीक करें? धन्यवाद।

+1

क्या आप इसे देख सकते हैं (http://subversion.tigris.org/issues/show_bug.cgi?id=3430) समस्या? – Raghuram

उत्तर

12

संक्षिप्त: "svn cleanup" आपकी समस्या का समाधान कर सकता है।

मुझे लगता है कि आपके एसवीएन स्थानीय फ़ोल्डर में कुछ फ़ाइलें लॉक थीं।

$ cd <your_folder> 
$ svn up 

तो अगर आप मिल गया:

... 
M  db/schema.rb 
M  Gemfile.lock 
    S files    
?  files/templates.zip 
... 

"एस फ़ाइलें" का अर्थ है वहाँ इस फ़ोल्डर/फ़ाइल में संघर्ष कर रहे हैं। तो हम संघर्ष फ़ाइलों को हटाने की जरूरत है, तो चलाने "SVN सफाई":

$ rm files -rf 
$ svn cleanup 
$ svn up 
... 
A files 
... 
Updated to revision 1881. 

अब SVN ठीक है।

संबंधित मुद्दे