2008-10-30 17 views
9

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

क्या सर्वर-साइड को हटाने का कोई तरीका है?

+0

मुझे टीएफएस उत्तर – Luke

उत्तर

13

हां, सिंक-के उपयोग करें।

वह पथ जोड़ें जिसे आप अपने क्लाइंट को हटाना चाहते हैं, उदा।

//depot/oops/... //your-client/oops/... 

फिर -k विकल्प का उपयोग कर उस स्थान को सिंक:

p4 sync -k oops/... 

यह लाज़िमी है कि आपके ग्राहक वास्तव में उन्हें स्थानांतरित किए बिना फ़ाइलों है बता देंगे। तो फिर तुम कर सकते हैं:

p4 delete oops/... 
p4 submit oops/... 

आदि

+1

में भी रूचि है "फ्लश" "सिंक-के" का समानार्थी है – raven

+0

कभी भी यह नहीं देखा कि, अच्छा। धन्यवाद। –

6

उपयोग -v को हटा दें:

p4 delete -v oops/... 

इस कार्यक्षेत्र में सिंक किए बिना फ़ाइलों को हटा देंगे। यह सिंक -k से तेज़ है और फिर हटाएं।

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

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