मुझे नए TFS 2015 अपडेट 2 गेटेड बिल्ड्स के साथ कोई समस्या है।पर Premise Gated चेक-इन पर "अलमारियाँ ... चेक-इन के लिए नहीं मिल सका"
गेटेड बिल्ड कतारों को चेक-इन करने का प्रयास करने के बाद, बिल्ड के हर हिस्से सफल होते हैं जब तक कि यह "गेटेड परिवर्तनों में चेक इन" के अंतिम चरण तक नहीं पहुंच जाता है।
जब मैं उस कदम के लिए लॉग देखो मैं:
[Error]The shelveset _Build_5427;Build\ad8fe058-f936-4908-91de-57e7bc6a2f9d could not be found for check-in
मैं को देखते हैं तो लॉग 'सूत्रों का कहना है प्राप्त करके' मैं देख रहा हूँ:
2016-04-01T19:11:12.3062092Z tf get /version:C6213
2016-04-01T19:11:13.2125013Z tf shelve _Build_5427 /replace
2016-04-01T19:11:13.3218610Z Successfully created new shelveset _Build_5427;Domain\BuildServiceUser
मैं उपयोगकर्ता नाम सेवा उपयोगकर्ता (और हा इस प्रकार इसे यहां फिर से दबाया गया है)। ऐसा लगता है कि यह सही अलमारियों का नाम खोजने की कोशिश कर रहा है, लेकिन गलत उपयोगकर्ता के लिए।
अद्यतन 2016/04/20:
मैं एक नया प्रोजेक्ट बनाने के लिए होने समाप्त हो गया।
संबंधित: https://social.msdn.microsoft.com/Forums/en-US/8016349e-88dd-4fe1-aa6b-13c8d897985f/tfs-2015-on-premise-gated-checkin-fails-with-the -शेलवेसेट-नहीं-नहीं-पाया-चेक-इन-चेकइन? फोरम = tfsbuild और prof = आवश्यक – jessehouwing
क्या आप यह देखने के लिए विंडोज क्रेडेंशियल वॉल्ट देख सकते हैं कि वहां मौजूद TFS के लिए कोई मौजूदा खाता प्रमाण-पत्र है या नहीं? विशेष रूप से BuildServiceUser के लिए (यदि आप उस खाते से लॉग ऑन कर सकते हैं)? – jessehouwing
एक संभावित कामकाज के लिए, क्या आप अपने टीएफवीसी कार्य को अंतिम चरण के रूप में निर्माण में "गेटेड परिवर्तन अपडेट करें" जोड़ने का प्रयास कर सकते हैं? यह अलमारियों को अद्यतन करता है और संभवतः कम से कम निर्माण सफल होने के लिए इसे सही खाते के साथ बना सकता है। https://github.com/jessehouwing/vsts-tfvc-tasks/wiki/Shelve https://marketplace.visualstudio.com/items?itemName=jessehouwing.jessehouwing-vsts-tfvc-tasks – jessehouwing