मेरे क्लाइंट के समाधान में कुछ प्रोजेक्ट्स में पोस्ट-बिल्ड ईवेंट है: xcopy
एक विशिष्ट फ़ोल्डर में बिल्ड आउटपुट। स्थानीय स्तर पर निर्माण के समय यह ठीक काम करता है। हालाँकि, TeamCity में, मुझे कभी-कभी मिलता है
xcopy [...] कोड 2 के साथ बाहर निकल गया
यदि मैं नियमित रूप से उपयोग करता हूं copy
, तो यह कोड 1 से बाहर निकलता है। मुझे उम्मीद है कि फ़ाइल लॉक के साथ इसका कुछ करना है, हालांकि कॉपी की जा रही विशिष्ट फाइलें समान नहीं हैं, इसलिए शायद केवल साझा गंतव्य निर्देशिका पर लॉक करना है। मैं /y
ओवरराइटिंग फ़ाइलों पर संकेत नहीं देने के लिए उपयोग करता हूं ।
यह TeamCity में विफल क्यों है, लेकिन स्थानीय रूप से नहीं?