2011-11-21 11 views
8

मैं बस अपना घर के कंप्यूटर पर लाज़िमी सेट अप किया है काम नहीं करता है, ताकि मैं चारों ओर मेरे काम कंप्यूटर के पीछे पीछे फिरना बिना घर पर काम कर सकते हैं।जाओ नवीनतम संशोधन

मैं एक मैं काम में उपयोग के रूप में ही इस्तेमाल किया कार्यक्षेत्र, लेकिन जब मैं नवीनतम संशोधन प्राप्त करने की कोशिश, मैं फ़ाइलों के सभी नहीं मिलता है। इस तरह मैप किए जाने के बावजूद कुछ उपफोल्डर्स गायब हैं: //depot/some_folder/... //My_Workspace/some_folder/...some_folder में सबफ़ोल्डर some_subfolder है लेकिन मेरे वर्कस्पेस ने उस फ़ोल्डर को किसी कारण से नहीं खींचा है ... "व्यू" में अन्य किसी भी पंक्ति में some_folder के साथ कुछ भी नहीं है इसलिए मैं नहीं करता ऐसा नहीं लगता कि वे मुद्दे हैं।

किसी के पास कोई विचार है?

उत्तर

15

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

  1. उपयोग p4 सिंक -f // फ़ाइलें/... (अपने p4v का उपयोग कर रहे हैं, तो सही क्लिक-> संशोधन पाएं, फिर विकल्प में सेना चेकबॉक्स पर क्लिक करें) यह जबरदस्ती बताने के लिए हर चीज़ को समन्वयित होगा नवीनतम संशोधन लेकिन फिर आपको इस विकल्प का उपयोग काम और घर पर करना होगा, क्योंकि पर्सफोर्स अब सोचेंगे कि आपके पास सिंक में सब कुछ है, जब वास्तव में घर पर केवल फाइलें ही सिंक हो जाती हैं।

  2. घर और काम के लिए एक अलग कार्यक्षेत्र का प्रयोग करें।

+2

जब तक आप कार्यक्षेत्र साझा करने की आवश्यकता के लिए एक मजबूत कारण है, अलग कार्यस्थानों बेहतर हैं। जैसा कि जॉर्ज ने नोट किया था, 'सिंक-एफ' का उपयोग करके अलग-अलग कार्यक्षेत्रों के कई गति फायदे होंगे। –

+0

जब आप सिंक करते हैं तो आप परिवर्तनों को भी खो सकते हैं -f। मैं लगभग हमेशा अलग वर्कस्पेस का उपयोग करता हूं। –

+0

यदि आपके पास शारीरिक रूप से अलग कार्यक्षेत्र है तो हमेशा हमेशा एक अलग वर्कस्पेस स्पेक का उपयोग करें। यदि आप दो स्थानों पर एक ही वर्कस्पेस का उपयोग करने और अपने स्वयं के परिवर्तनों पर स्टॉप करने के लिए 'sync -f' का उपयोग करने का प्रयास कर रहे हैं तो आप अपने स्रोत नियंत्रण प्रणाली को भी फेंक सकते हैं और एक गुफागार की तरह फाइलों को ईमेल कर सकते हैं। –

0

मेरे मामले में, मुझे नवीनतम फ़ोल्डर में नवीनतम प्राप्त करना होगा। मैंने मूल वर्कस्पेस से फ़ोल्डर का नाम बदल दिया, लेकिन अगर मैं नवीनतम प्राप्त करता हूं तो यह काम नहीं करता है। मैंने एक अलग कार्यक्षेत्र बनाया, और यह काम किया।

+0

क्या आपके पास स्थानीय रूप से फ़ोल्डर पहले से ही है, और क्या यह सर्वर में फ़ोल्डर नाम से केवल मामला अलग है? – GabeWeiss

+0

इसके अलावा, आप नवीनतम कैसे प्राप्त कर रहे हैं? कमांडलाइन, या गुई से? – GabeWeiss

+0

हां, मेरे पास स्थानीय रूप से पहले से ही फ़ोल्डर है। क्या हुआ कि मैंने पीएफओर्स में कोड में चेक किया, हालांकि, किसी ने नवीनतम होने के बाद शिकायत की। तो मुझे यह देखने के लिए नवीनतम होना है कि क्या हो रहा है। मेरे स्थानीय में कुछ नया बदलाव है। तो मैंने सोचा कि क्या मैं फ़ोल्डर का नाम बदलता हूं और नवीनतम काम करना चाहिए, ऐसा नहीं हुआ। मैंने सब कुछ जीयूआई में किया था। –

0

जीयूआई में, नवीनतम प्राप्त करने के बजाय, "संशोधन प्राप्त करें" के लिए संदर्भ मेनू करने का प्रयास करें, और उस विंडो में आने पर, "बल" चेकबॉक्स को चेक करें और इसे आज़माएं।

2

अपने घर के कंप्यूटर पर उपयोग करने के लिए एक अलग कार्यक्षेत्र बनाएँ। दो अलग-अलग कंप्यूटरों पर एक ही वर्कस्पेस का उपयोग करने का प्रयास न करें जब तक कि वे एक ही अंतर्निहित फाइल सिस्टम पर इंगित नहीं कर रहे हों।

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