2010-11-22 6 views
5

मैं 'SVN स्थिति' चलाने के लिए और मैंSVN कहते हैं फ़ाइल संस्करण नियंत्रण में है जब यह is not

?  app/views/ad_report 

मिल लेकिन जब मैं चलाने का प्रयास 'SVN एप्लिकेशन/विचारों/ad_report जोड़ें', यह कहना है कि वह पहले से ही में है संस्करण नियंत्रण, लेकिन स्थिति ने अभी कहा है कि यह नहीं है।

svn: warning: 'app/views/ad_report' is already under version control 

एक अलग रास्ता, 'ऐप्लिकेशन/विचारों/बैकएंड/ad_report' में एक ही नाम का एक फ़ोल्डर नहीं है, लेकिन इस रेपो में एक ही फ़ोल्डर नाम का एक बहुत है, लेकिन अलग रास्ता देखते हैं, और उन सभी जोड़ा गया।

क्या एसवीएन इन दो फ़ोल्डरों को मिश्रित कर रहा है? मैं इसके आसपास कैसे पहुंचू?

+0

क्या आपने 'svn cleanup'' का प्रयास किया था? साथ ही, आपको superuser.com – Piskvor

उत्तर

7

क्या आपने फ़ोल्डर को app/views/ad_report से app/views/backend/ad_report पर स्थानांतरित किया था? यदि यह सच है, तो क्या आपने .svn फ़ोल्डर को इसके साथ कॉपी किया था? यही वह जगह है जहां से यह आ रहा है। या तो इसे हटाएं या इसे वापस ले जाएं और svn move कमांड को सीधे रेपो में स्थानांतरित करने के लिए उपयोग करें।

+0

दोह पर बेहतर उत्तर मिल सकते हैं, मैंने उस फ़ोल्डर की प्रतिलिपि बनाई थी। धन्यवाद! – AdamB

+0

अच्छी कॉल! धन्यवाद! –

2

यदि आप इस स्क्रिप्ट को चलाने का प्रयास करना चाहते हैं और सभी svn फ़ाइलों को हटा देना चाहते हैं और फिर फ़ोल्डर को अपने रेपो में दोबारा जोड़ना चाहते हैं।

find ./ -name ".svn" | xargs rm -Rf 
संबंधित मुद्दे