2012-09-18 15 views
5

पर समकक्ष समकक्ष कमांड मैं अपनी बिल्ड स्क्रिप्ट को एक नई परियोजना के साथ काम करने के लिए संशोधित करने की कोशिश कर रहा हूं जो कि बल में आधारित है। स्क्रिप्ट एक टैग बनाता है और फिर टैग को अस्थायी निर्देशिका में देखना चाहता है। उपversण में मैं svn export कमांड में उपयोग करूंगा। गिट में मैं git archive | tar -x होगा। p4 में कोई समकक्ष कमांड है? या क्या मुझे क्लाइंट स्पेस को सिंक करने, सिंक करने, निर्माण करने और फिर क्लाइंट स्पेस को हटाने की आवश्यकता है?svforce निर्यात

उत्तर

1

क्लाइंट बनाने और सिंक करना जो मैंने हमेशा किया है। मुझे नहीं पता कि आपको क्लाइंट बनाने की आवश्यकता क्यों है, हालांकि; बस इसे बनाएं, इसे सिंक करें, क्लाइंट-साइड फाइलों को टैर करें, गड़बड़ी को साफ करने के लिए इसे # 0 पर सिंक करें, और क्लाइंट को हटा दें। यह एक सीधा दृष्टिकोण की तरह लगता है।

1

सैद्धांतिक रूप से आप वर्कस्पेस का उपयोग किए बिना फ़ाइल सामग्री प्राप्त करने के लिए p4 print का उपयोग कर सकते हैं। हालांकि मुझे लगता है कि आप पाएंगे कि वर्कस्पेस का उपयोग करना आसान और अधिक कुशल है।

1

स्वेन एरिक नोप ने पर्सफोर्स पब्लिक डिपो को एक स्क्रिप्ट सबमिट की जो पी 4 प्रिंट (पी 4 पायथन के माध्यम से) का उपयोग करता है ताकि फाइल पेड़ युक्त एक ज़िप फ़ाइल बनाई जा सके। आप इसे यहाँ पा सकते हैं:

http://public.perforce.com:8080///guest/sven_erik_knop/P4Pythonlib/scripts/PrintZip.py

+0

मैं इस पर एक नज़र डालें जब मैं एक मौका मिलेगा। – James

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