2012-10-04 16 views
24

जीआईटी और एसवीएन पृष्ठभूमि से आ रहा है, मैंने विंडोज़ में अपना पी 4 वी सेट अप किया है, मेरे रिपोजिटरी की सामग्री को मेरे स्थानीय फ़ोल्डर (किसी भी तरह) में प्राप्त करने में कामयाब रहा, लेकिन एक बार मैंने बनाया संशोधन और मेरे स्थानीय फ़ोल्डर में नई फाइलें बनाएं, मैं इसे वापस पर्सफोर्स पर सबमिट नहीं कर सकता। यह त्रुटि देता है:पर्सफोर्स त्रुटि - गैर-स्ट्रीम क्लाइंट से सबमिट नहीं हो सकता

//depot/main/p4config.txt - चेतावनी: गैर-स्ट्रीम क्लाइंट से सबमिट नहीं हो सकता सबमिट करने के लिए कोई फ़ाइल नहीं। सबमिट विफल - उपरोक्त समस्याओं को ठीक करें 'p4 submit -c 6' का उपयोग करें।

मेरे डिपो पदानुक्रम:, साथ ही \ लाज़िमी \ kernelpanic \ मुख्य \ src ... कृपया मदद मैं नहीं कर सकता:

C:\Perforce\kernelpanic\main>p4 client -S //depot/main -o 
# A Perforce Client Specification. 
# 
# Client:  The client name. 
# Update:  The date this specification was last modified. 
# Access:  The date this client was last used in any way. 
# Owner:  The user who created this client. 
# Host:  If set, restricts access to the named host. 
# Description: A short description of the client (optional). 
# Root:  The base directory of the client workspace. 
# AltRoots: Up to two alternate client workspace roots. 
# Options:  Client options: 
#      [no]allwrite [no]clobber [no]compress 
#      [un]locked [no]modtime [no]rmdir 
# SubmitOptions: 
#      submitunchanged/submitunchanged+reopen 
#      revertunchanged/revertunchanged+reopen 
#      leaveunchanged/leaveunchanged+reopen 
# LineEnd:  Text file line endings on client: local/unix/mac/win/share. 
# ServerID: If set, restricts access to the named server. 
# View:  Lines to map depot files into the client workspace. 
# Stream:  The stream to which this client's view will be dedicated. 
#    (Files in stream paths can be submitted only by dedicated 
#    stream clients.) When this optional field is set, the 
#    View field will be automatically replaced by a stream 
#    view as the client spec is saved. 
# 
# Use 'p4 help client' to see more about client views and options. 

Client: kernelpanic 

Update: 2012/10/04 15:35:16 

Access: 2012/10/04 15:59:39 

Owner: me.kernelpanic 

Host: kernelpanic 

Description: 
     Created by me.kernelpanic. 

Root: C:/Perforce/kernelpanic 

Options:  noallwrite noclobber nocompress unlocked nomodtime normdir 

SubmitOptions: submitunchanged 

LineEnd:  local 

View: 
     //depot/... //kernelpanic/... 
     //depot/main/doc/... //kernelpanic/main/doc/... 
     //depot/* //kernelpanic/* 
     //depot/main/* //kernelpanic/main/* 

संभव हो तो, मैं सी में फ़ाइलों को जोड़ना चाहते हैं Perforce समझो। मैंने संशोधन करने से पहले या बाद में चेक आउट करने का प्रयास किया है, लेकिन दोनों तरीकों से सर्वर में परिवर्तन जमा करने में भी असफल रहा। मुझे जीआईटी से चिपकना अच्छा लगेगा लेकिन हमारा ग्राहक पेर्सफोर्स का उपयोग कर रहा है, इसलिए हमें उनके साथ अच्छा खेलना है। आपकी सहायता के लिए धन्यवाद!

+0

आप सबमिट करने का प्रयास कैसे कर रहे हैं? पी 4 वी या कमांड लाइन से? स्थानीय रूप से आपकी फाइलें कहां हैं? ऐसा लगता है कि आप जिस चेंजलिस्ट को सबमिट करने का प्रयास कर रहे हैं उसमें कोई फाइल नहीं है। – ChrisF

+0

वैसे, पर्सफोर्स ने अभी एक नया उत्पाद 'गिट फ्यूजन' जारी किया है जो आपको एक पर्सफोर्स सर्वर में संग्रहीत फ़ाइलों पर काम करने के लिए एक गिट रेपो क्लोन करने देता है। और गिट-पी 4 भी है। इनमें से कोई भी आपको कम से कम अपने अंत में गिट के साथ चिपकने दे सकता है। – user1054341

+0

@ChrisF: मैंने पी 4 वी और कमांड लाइन दोनों की कोशिश की है, दोनों काम नहीं करते हैं। मेरी समस्या उपयोगकर्ता 1054341 द्वारा प्रदान किए गए उत्तर की तरह है। अफसोस की बात है, मैं प्रतिभा को समझ नहीं पा रहा हूं और – Zennichimaro

उत्तर

47

यह संभव है कि पी 4 वी ने आपको स्ट्रीम डिपो और मेनलाइन बनाने के लिए निर्देशित किया है, लेकिन किसी भी तरह से आपके लिए एक गैर-स्ट्रीम वर्कस्पेस बनाया है। जो मैंने सुना है, उससे सेटअप में कुछ होने के कारण पहली बार पी 4 वी उपयोगकर्ताओं के लिए होने की संभावना है।

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

+0

यह त्रुटि का अधिक संभावित कारण लगता है। – Dennis

+0

बहुत बहुत धन्यवाद! इससे समस्याएं हल हो जाती हैं, अब मेरे सभी परिवर्तक जमा किए जा सकते हैं! मैं वास्तव में इन कार्यक्षेत्रों और स्ट्रीम चीज़ों के बारे में नहीं जानता हूं और समस्या निवारण का कोई विचार नहीं है ... Google भी बहुत कम सहायता प्रदान करता है .. वास्तव में आपकी मदद की सराहना करता है .. – Zennichimaro

+0

यह लगभग एक और सवाल है, लेकिन यह पहले क्यों होता है समय उपयोगकर्ताओं को इतना? मैं वास्तव में इस सुविधा से नफरत करता हूं। मैंने धाराओं के बिना वर्षों के लिए पी 4 का उपयोग किया है, और धाराओं ने कुछ भी नहीं बल्कि समस्याएं उत्पन्न की हैं (इस तरह के सबसे नाबालिग, लेकिन कुछ प्रमुख) –

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

  • कोई संबंधित समस्या नहीं^_^