वर्कस्पेस
कई प्रोजेक्ट्स को एक नामित प्रोडक्ट में बांधें — साझा मेंशन्स, क्रॉस-प्रोजेक्ट टास्क व्यू, और Team Map फ़िल्टर।
कोई प्रोडक्ट शायद ही कभी सिर्फ एक रिपो होता है। एक वेब ऐप, एक API, और एक मोबाइल क्लाइंट — साइडबार में ये तीन अलग-अलग प्रोजेक्ट्स हैं, लेकिन आपके दिमाग में ये एक ही चीज़ होती है। Workspaces इस जोड़ को असली बनाते हैं, ताकि रिपोज का एक सेट एक ऑपरेशनल यूनिट बन जाए, बजाय कुछ अनियोजित लिंक्स के ढेर के।
एक बनाना
दो रास्ते:
- सेटिंग्स → वर्कस्पेस → वर्कस्पेस बनाएँ
- प्रोजेक्ट्स साइडबार में किसी ग्रुप पर राइट-क्लिक करें → वर्कस्पेस बनाएँ…
शीट उन प्रोजेक्ट्स को दिखाती है जो वास्तव में रिज़ॉल्व होते हैं — उनके अवतार, रंग, और इमोजी के साथ — सेव करने से पहले, इसलिए एक वर्कस्पेस कभी खाली नहीं निकलता क्योंकि कोई ग्रुप उस तरह एक्सपांड नहीं हुआ जैसा आपने सोचा था।
मेंबरशिप दो तरीकों से काम कर सकती है:
- साइडबार ग्रुप फॉलो करें — वर्कस्पेस तब बदलता है जब ग्रुप बदलता है
- स्नैपशॉट — आज के मेंबर्स अपनी जगह पर फ्रीज़ हो जाते हैं
Free प्लान पर एक वर्कस्पेस सिर्फ एक प्रोजेक्ट तक सीमित होता है; शीट इसे वहीं बता देती है, सेव करते समय फेल होने के बजाय।
दूसरे प्रोजेक्ट को मेंशन करना
Agent Input के @ पिकर में एक प्रोजेक्ट्स टैब जुड़ जाता है।
@Backendउस सिबलिंग प्रोजेक्ट का कॉन्टेक्स्ट आपके प्रॉम्प्ट में डाल देता है, बिना उस टर्मिनल को छोड़े जिसमें आप हैं।@Acme— वर्कस्पेस खुद — सेंड के समय हर मेंबर प्रोजेक्ट के लिए एक ब्लॉक में एक्सपांड होता है, प्रति-प्रोजेक्ट साइज़ कैप के साथ और एक स्पष्ट truncation लाइन जब कोई रिपो फिट न हो।- किसी एकल सिबलिंग प्रोजेक्ट को मेंशन करना फाइल सर्च को उस प्रोजेक्ट के रूट पर रीटारगेट कर देता है, इसलिए
@फाइल मेंशन्स भी रिपो बाउंड्री के पार पहुँचते हैं।
Terminals टैब वर्कस्पेस मेंबर्स को पहले रखता है, क्योंकि एक सिबलिंग रिपो में टर्मिनल आमतौर पर वही होता है जो आपका मतलब था।
एजेंट्स पूरे प्रोडक्ट को संबोधित कर सकते हैं
उन लिंक्स पर जो आपने पहले ही ग्रांट कर दिए हैं, एक एजेंट वर्कस्पेस मेंबर्स की सूची देख सकता है, दूसरे प्रोजेक्ट में एक पीयर को भेज सकता है, सबको ब्रॉडकास्ट कर सकता है, और कई टर्मिनल्स से एक साथ जवाब इकट्ठा कर सकता है। अनुमति मॉडल नहीं बदलता — देखें पढ़ने की अनुमतियाँ।
वर्कस्पेस भर में टास्क्स
टास्क्स बोर्ड में एक वर्कस्पेस व्यू जुड़ जाता है जो मेंबर प्रोजेक्ट्स में हर टास्क लिस्ट करता है, और असाइन डायलॉग सिबलिंग प्रोजेक्ट्स के टर्मिनल्स को प्रोजेक्ट · वर्कस्पेस के रूप में ग्रुप करके देता है — इसलिए फ्रंटएंड बोर्ड से API एजेंट को एक टास्क सौंपना एक डायलॉग है, कोई प्रोजेक्ट स्विच नहीं।
वर्कस्पेस कहाँ दिखता है
- Mission Control कार्ड्स पर एक वर्कस्पेस बैज लगा होता है, और जब वर्कस्पेस बढ़ता या घटता है तो यह बताता है।
- Team Map में एक वर्कस्पेस चिप जुड़ जाता है, साथ ही उससे बाहर की हर चीज़ के लिए एक बाहर दिखाएँ टॉगल।
- जो फोल्डर आपके पास पहले से है उसे जोड़ना इससे पहले ही पकड़ लिया जाता है — Add Project डायलॉग चेतावनी देता है जब फोल्डर पहले से ही एक प्रोजेक्ट है, यह बताता है कि कौन सा, और इसे खोलने का विकल्प देता है बजाय एक ही working directory शेयर करने वाली दूसरी एंट्री बनाने के।
संबंधित
- प्रोजेक्ट्स साइडबार — वे ग्रुप्स जिन्हें एक वर्कस्पेस फॉलो कर सकता है
- मल्टी-रिपो वर्कस्पेस — एक प्रोजेक्ट के अंदर कई रिपोज, जो एक अलग चीज़ है
- Team Map