हाँ में वास्तव में है, लेकिन।
पर्सफोर्स संस्करण 2012.1 ने गिट द्वारा प्रेरित p4ignore नामक एक सुविधा को जोड़ा। हालांकि, पर्सफोर्स डेवलपर्स ने औचित्य के बिना व्यवहार में बदलाव किया, जो सुविधा को बहुत कम उपयोगी बनाने के लिए होता है।
जबकि गिट सभी .gitignore
फ़ाइलों से नियम लेता है, तो पर्सफोर्स को यह नहीं पता कि आप पर्यावरण चर P4IGNORE
में फ़ाइल नाम निर्दिष्ट करते समय कहां देखना चाहते हैं। यह स्वतंत्रता एक अभिशाप है। आप दो रिपॉजिटरीज़ पर हैक नहीं कर सकते हैं जो उनकी अनदेखी फ़ाइलों के लिए अलग-अलग नामों का उपयोग करते हैं।
इसके अलावा, पर्सफोर्स की अनदेखी सुविधा बॉक्स को काम नहीं करती है। आप इसे अपने लिए आसानी से सेट कर सकते हैं, लेकिन दूसरों को तब तक लाभ नहीं होता जब तक वे स्पष्ट रूप से ऑप्ट-इन नहीं करते। एक योगदानकर्ता जो गलती से अनचाहे फ़ाइलों को नहीं कर सकता है (उदाहरण के लिए एक निर्माण स्क्रिप्ट द्वारा बनाई गई bin
फ़ोल्डर)।
गिट की अनदेखी सुविधा बहुत अच्छी है क्योंकि यह बॉक्स को काम करती है। यदि .gitignore
फ़ाइलों को भंडार (everyone does this) में जोड़ा जाता है, तो वे सभी के लिए बॉक्स का काम करेंगे। कोई भी गलती से अपनी निजी कुंजी प्रकाशित नहीं करेगा।
Amusingly, Perforce docs एक उदाहरण के रूप में '.p4ignore' दिखाता है, जो नियम को अनदेखा करता है, जो पीछे की ओर है! यदि नियम उपयोगी हैं, तो उन्हें भंडार के हिस्से के रूप में साझा किया जाना चाहिए।
प्रभाव अभी भी इस सुविधा पर अच्छा बना सकता है। फ़ाइल नामों के लिए एक सम्मेलन चुनें, p4ignore.txt
कहें, इसलिए सुविधा बॉक्स को काम करती है। P4IGNORE
पर्यावरण परिवर्तक को छोड़ दें, यह प्रतिकूल है। उपयोगी नियमों को साझा करने के लिए डेवलपर्स को प्रोत्साहित करने के लिए दस्तावेज़ों को संपादित करें। उपयोगकर्ताओं को अपने घर फ़ोल्डर, as Git does में फ़ाइल में व्यक्तिगत नियम लिखने दें।
यदि आप पर्सफोर्स में किसी को भी जानते हैं, तो कृपया उन्हें इस पोस्ट को ईमेल करें।
स्रोत
2012-10-29 17:17:09
क्या आप सीवीएस आउटपुट का एक उदाहरण प्रदान कर सकते हैं ताकि हम देख सकें कि आपका क्या मतलब है, और दिए गए उत्तरों आप जो चाहते हैं वह नहीं करते हैं? –
पर्सफोर्स के विचार मंच पर, आप गिट-स्टाइल अनदेखा सूचियों के लिए एक सुझाव पर वोट दे सकते हैं http://p4ideax.com/ideas/15/ignore-support –
"ऑफ़लाइन कार्य को दोबारा रिकॉर्ड करें" दबाएं, "स्थानीय फाइलें डिपो में नहीं" अनटिक करें, "रिकॉन्सील" दबाएं। जब तक आप फ़ाइलों को नहीं जोड़ रहे हैं तब तक यह शायद सबसे तेज़ कामकाज है। – lane