2012-08-15 12 views
13

डिपो में एक फ़ोल्डर जोड़ना मैं पेर्सफोर्स में नया हूं। क्या आप डिपो में शाखा के नीचे एक नया फ़ोल्डर जोड़ सकते हैं? मैंने अपने कार्यस्थल में एक जोड़ने की भी कोशिश की लेकिन मैं इसे डिपो में कैसे प्राप्त कर सकता हूं? क्या मुझे विलय/एकीकृत करना है या कुछ करना है?पेपर को

धन्यवाद।

+4

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

उत्तर

12

अपने स्थानीय कार्यक्षेत्र से, अपना फ़ोल्डर और फ़ाइल बनाएं जिसमें आप इसके अंदर जाना चाहते हैं। तो फिर या तो इसे निशान के रूप में दृश्य ग्राहक से जोड़ने के लिए, या कमांड लाइन, और प्रकार से फ़ोल्डर में जाने ...

p4 add ./new_folder/new_file_name.ext 

जब आप सबमिट करें, नया फ़ाइल और फ़ोल्डर अपने भंडार में हो जाएगा। यह मानता है कि new_folder आपके मौजूदा कार्यक्षेत्र का उपफोल्डर है। अगर यह नहीं है तो कृपया मुझे बताएं और मैं अपना जवाब अपडेट करूंगा।

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

p4 opened 

में और खोली गई फ़ाइलों की प्रस्तुत करने के लिए जोड़ रहे हैं

p4 submit 
19

p4 नहीं करता जोड़ने रिकर्सिव एड समर्थन नहीं है।

यहाँ रूट फ़ोल्डर के भीतर से चलाने के लिए एक यूनिक्स खोल काम के आसपास है आप जोड़ना चाहते हैं:

find . -type f -print | p4 -x - add 
+2

2015.1 रिलीज से शुरू (रिलीज नोट 900158 देखें), 'पी 4 एड' '... 'वाक्यविन्यास का समर्थन करता है, और रिकर्सिव एड प्रदर्शन करेगा। –

9

अपने सर्वर संस्करण 2012.1 या बाद में है, तो आप reconcile आदेश यह करने के लिए उपयोग कर सकते हैं, के साथ पूर्ण वाइल्डकार्ड का समर्थन:

p4 reconcile //depot/path/to/folder/... 
+0

यह करने के लिए यह सही पी 4 तरीका है! – ANjaNA

+0

यह अधिक आसान है और वाइल्डकार्ड समर्थन है ... –

0

आप एक फ़ोल्डर रिकर्सिवली जोड़ने के लिए p4v का उपयोग कर रहे हैं, तो आप पर क्लिक करने की जरूरत:

"Connection" -> "Edit Current Workspace"

तो मैन्युअल रूप से अपने डिपो में नए फ़ोल्डर का मानचित्रण जोड़ें।

फिर अपने "वर्कस्पेस" दृश्य पर जाएं और रूट फ़ोल्डर पर राइट क्लिक करें, "जोड़ें के लिए चिह्नित करें" पर क्लिक करें और टिप्पणी करें। इसके तहत सभी फाइलें नई लंबित परिवर्तन सूची में दिखाई देनी चाहिए।

2

जबरदस्ती

p4 reconcile -f -c [changeList] -a <dir_path_to add>

0

मैं एक स्थिति है कि मैं वाइल्डकार्ड नाम होने फाइलों के साथ संपूर्ण फ़ोल्डर जोड़ने की जरूरत थी में एक निर्देशिका से फ़ाइलों को जोड़ने के लिए है, तो कमांड लाइन के माध्यम से यह करना ही था (बल) -f का उपयोग कर, मैं प्रयोग किया जाता है "dir/बी/एस/विज्ञापन | p4 -x - -f जोड़ें"

0

उपयोग आदेश

p4 add directory_to_be_added/... 

यह फिर से ड्रम शुरू करने वाली सभी सामग्री को जोड़ देगा "directory_to_be_added"

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