2011-08-19 11 views
5

मैंने अपनी (एकल-फ़ाइल) बाहरीों में से एक को दूसरी निर्देशिका में स्थानांतरित कर दिया, लेकिन इसकी उपस्थिति मेरी कार्यशील प्रति में बनी हुई है। अगर मैं फ़ाइल हटा देता हूं और फिर svn update, तो इसे बहाल कर दिया जाता है।svn: कार्यशील प्रति में बाहरी को हटा रहा है?

मैं बाहरी से कैसे छुटकारा पा सकता हूं? यह अब प्रश्न में निर्देशिका में svn:externals में मौजूद नहीं है।

+0

आप किसी भी मौके से svn: externals property को संशोधित करने के बाद निर्देशिका को स्वीकार करना भूल गए? –

+0

नहीं, पहली बात यह थी, लेकिन –

उत्तर

4

यह एक ज्ञात समस्या, देखें:

http://subversion.tigris.org/issues/show_bug.cgi?id=3351 - फ़ाइल बाहरी नहीं निकाल सकते।

यह 1.7 में तय किया गया था, लेकिन 1.6 में फ़ाइल को छुटकारा पाने के लिए एक ताजा काम करने वाली प्रति जांचना होगा।

+0

धन्यवाद या खाली फ़ाइल बनाएं और अगली कमांड के साथ हटाएं: svn propset svn: externals -F svn.externals। – SAKrisT

1

एक फिक्स मिला: मैंने फ़ाइल की मूल निर्देशिका को प्रश्न में हटा दिया, और फिर एक अद्यतन किया। एसवीएन ने प्रेत फ़ाइल को फिर से बनाया नहीं है।