हम टीमसिटी का उपयोग कर रहे हैं, और मैंने शाखाओं से खींचने के लिए नौकरियां स्थापित की हैं। (पुरानी शाखाओं की सूची है, लेकिन केवल refs/master
वास्तव में सक्रिय है)हटाए गए शाखाओं को दिखाते हुए टीमसिटी रोकें
Teamcity documentation वास्तव में निर्दिष्ट करता है क्या एक सक्रिय शाखा का गठन किया: लेकिन जब उन शाखाओं नष्ट हो जाती हैं वे अभी भी Teamcity में दिखाई देते हैं:
सक्रिय शाखाओं
कॉन्फ़िगर की गई शाखाओं के साथ निर्माण कॉन्फ़िगरेशन में, अवलोकन पृष्ठ सक्रिय शाखाओं को दिखाता है।
कई पैरामीटर परिभाषित करते हैं कि कोई शाखा सक्रिय है या नहीं। पैरामीटर को या तो बिल्ड कॉन्फ़िगरेशन में बदला जा सकता है (यह केवल एक बिल्ड कॉन्फ़िगरेशन को प्रभावित करेगा), प्रोजेक्ट, या आंतरिक गुणों में (यह पूरे सर्वर के लिए डिफ़ॉल्ट को परिभाषित करता है)। कॉन्फ़िगरेशन में पैरामीटर आंतरिक गुणों में पैरामीटर को ओवरराइड करता है।
एक शाखा सक्रिय माना जाता है यदि:
- यह VCS भंडार में मौजूद है और हाल ही में करता है (अर्थात उम्र
teamcity.activeVcsBranch.age.days
पैरामीटर, 7 दिन डिफ़ॉल्ट रूप से के मूल्य से कम के साथ करता है)।- या यह हाल है बनाता है (अर्थात उम्र
teamcity.activeBuildBranch.age.hours
पैरामीटर, 24 घंटे डिफ़ॉल्ट रूप से के मूल्य से कम के साथ बनाता है)।- ! बिल्ड के साथ एक बंद वीसीएस शाखा अभी भी अंतिम निर्माण के 24 घंटों के दौरान सक्रिय के रूप में प्रदर्शित की जाएगी। डिस्प्ले से बंद शाखाओं को हटाने के लिए,
teamcity.activeBuildBranch.age.hours=0
सेट करें।
लेकिन ... मैं उनके विवरण समझ में नहीं आता! :) "विन्यास में पैरामीटर" के साथ उनका क्या अर्थ है? मैं बहुत तरह मेरे काम में लेने की कोशिश की है मापदंडों:
(पैरामीटर teamcity.activeBuildBranch.age.hours
जोड़ा जा रहा है) लेकिन वह कुछ नहीं करता। हो सकता है कि मैं अपने आप को एक कुल टीसी noob के रूप में उजागर कर रहा हूँ, लेकिन किसी को भी मुझे के माध्यम से मार्गदर्शन कर सकते हैं कि कैसे सही ढंग से इन सेटिंग्स को बदलने के लिए तो मैं केवल अपने निर्माण नौकरियों में भंडार सक्रिय शाखाओं पर प्रदर्शित होंगे?
मैं कम कीमतों के साथ प्रयोग करना चाहता हूं, यह देखने के लिए कि क्या यह मेरी अपेक्षाओं को बेहतर बनाता है या नहीं। क्या आप समझा सकते हैं कि 'teamcity.activeVcsBranch.age.days' पैरामीटर कैसे बदला जाता है? प्रलेखन सुझाव देता है कि यह किया जा सकता है, मैं बस इसे कार्यान्वित करने का तरीका नहीं समझ सकता। –