2009-06-08 10 views
5

मैं प्रतिभा में लंबित चेंजलिस्ट को हटाने की कोशिश कर रहा हूं। सभी फाइलें (20 पुरानी) नई हैं लेकिन अभी तक प्रतिबद्ध/सबमिट नहीं की गई हैं। तो पी 4Win में, वे एक लाल + क्रॉस दिखाते हैं। मैं इन फ़ाइलों को परिवर्तन सूची से हटाने में विफल रहा हूं। मैं इन फ़ाइलों से छुटकारा पाने के बारे में कैसे जा सकता हूं?बल में, मैं सबमिट की गई नई/अतिरिक्त फ़ाइलों के लिए लंबित परिवर्तन कैसे हटा सकता हूं?

राइट-क्लिक और रिवर्ट करने के उत्तर के लिए धन्यवाद। मैंने कोशिश की है लेकिन यह नीचे उदाहरण त्रुटि स्ट्रिंग के साथ विफल रहता है।

Operation: user-revert 
Librarian digest source/.../foo.c failed. 
RCS checkout 1.715484 failed! 
RCS no such revision 1.715484! 
//source/.../foo.c#1 - was add, reverted 

मैंने पी 4 रिवर्ट कमांड को भी आजमाया है लेकिन यह एक ही त्रुटि के साथ विफल रहता है।

+0

अंतिम टिप्पणी यह ​​इंगित करती है कि वापसी वापस काम करती है, लेकिन मुझे लगता है कि फ़ाइल अभी भी परिवर्तनीय पर है। – ChrisF

उत्तर

8

perforce समर्थन समूह द्वारा "revert -k" के साथ फिक्स्ड। उन्हें संदेह है कि यह क्लाइंट वर्कस्पेस में ओवरले मानों के कारण हो सकता है लेकिन यह बहुत विशिष्ट नहीं है।

+0

मेरे लिए एक आकर्षण की तरह काम किया। "पी 4 सहायता रिवर्ट" से: "-के ध्वज क्लाइंट वर्कस्पेस में फ़ाइलों को बदलने के बिना सर्वर मेटाडेटा में वापस लौटने के रूप में फ़ाइल को चिह्नित करता है।" – coderob

5

आप फ़ाइलों को हटाने का प्रयास कैसे कर रहे हैं?

यह कुछ समय हो गया है क्योंकि मैंने क्रोध में पेर्सफोर्स का उपयोग किया था, लेकिन मुझे याद है कि आपको फ़ाइल पर राइट क्लिक करना और वापस करना होगा।

मैंने अभी यह कोशिश की है और यह मेरे लिए ठीक है (प्रोग्रामर का विलाप!)। यह निम्न p4 आदेश का उपयोग करता है:

p4 वापस लौटने //depot/test.txt

कहाँ test.txt परीक्षण फ़ाइल का नाम है।

अद्यतन

नई फ़ाइल अभी भी अपनी हार्ड ड्राइव पर स्थानीय स्तर पर मौजूद है?

क्या पथ जहां फ़ाइल डिपो में होगी, अभी भी मौजूद है? अर्थात। आपके रास्ते के "..." में क्या है।

+0

हां। नई फ़ाइल स्टिल हार्ड ड्राइव – dubnde

+0

पर स्थानीय रूप से मौजूद है I विचारों से बाहर हो रहा है :(। क्या डिपो स्थान अभी भी मौजूद है? – ChrisF

+0

धन्यवाद क्रिसफ़। वास्तव में मदद की सराहना करते हैं। यह एक नई फाइल है इसलिए किसी भी डिपो स्थान में मौजूद नहीं है जैसा कि मैंने अभी तक सबमिट नहीं किया था। – dubnde

1

फ़ाइलों को वापस लाएं, परिवर्तन सूची में फ़ाइल पर राइट-क्लिक करें और पुनः चयन करें, यह अतिरिक्त फ़ाइलों को हटा देगा।

0

शायद इस चरण में पेर्सफोर्स समर्थन का प्रयास करें।

0

वर्तमान और उप निर्देशिका में सभी फ़ाइलों जोड़ा निकालने के लिए:

p4 revert ... 
0

मेरे मामले में यह इसलिए हुआ क्योंकि आरसीएस फ़ाइलें (के साथ वास्तविक फ़ाइलें, डिपो में वी विस्तार है कि सभी संशोधन जानकारी होती है) थे प्रश्न में संशोधन के लिए सचमुच जानकारी खो रही है। मैं बैकअप से फ़ाइलों को पुनर्स्थापित करने में सक्षम था।

0

मुझे एक ही समस्या थी, मैंने .exe फ़ाइलों को जोड़ा था लेकिन बाद में उन्हें बाहर करना चाहता था। जबरदस्ती प्रलेखन मदद की:

http://www.perforce.com/perforce/doc.current/manuals/p4eclipse/topics/adding.html

स्रोत नियंत्रण से फ़ाइलें को छोड़कर

महत्वपूर्ण: यदि आप फ़ाइलों बाहर नहीं कर सकते जाने के बाद उन्हें लाज़िमी नियंत्रण में रखा है।यदि आपके पास चेंजलिस्ट में फ़ाइलें खोली गई हैं और आप उन्हें पर्सफोर्स नियंत्रण से बाहर करना चाहते हैं, तो उन्हें छोड़कर उन्हें परिवर्तक से वापस लाएं।

एक आकर्षण की तरह काम किया।

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

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