मैं अपने टीमसिटी सर्वर को NuGet से संकुल लेने की कोशिश कर रहा हूं, इसलिए मुझे अपने भंडारों में सभी असेंबली शामिल करने की आवश्यकता नहीं है।NuGet के साथ टीमसिटी, अनुपलब्ध संदर्भ
प्रारंभ में सबकुछ काम करता प्रतीत होता है, लेकिन जब एमएसबिल्ड कदम उठता है, तो असेंबली/पैकेज की आवश्यकता नहीं होती है।
मैं अपने भंडार के लिए अपने संकुल फ़ोल्डर जोड़ दिया है, और मैं के रूप में यहाँ बताया "NuGet पैकेज बहाल सक्षम करें" के अपने प्रोजेक्ट को सक्षम करने की कोशिश की:
http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages
न तो काम करने के लिए लगता है। जब मैं कार्यशील निर्देशिका() में संकुल फ़ोल्डर को देखता हूं, तो यह खाली है, इसलिए कोई पैकेज नहीं उठाया गया था?
[09:11:44][Step 1/2] install: Installing NuGet packages for ApplicationBoilerplate\packages.config
[09:11:44][install] NuGet command: C:\TeamCity\buildAgent\tools\NuGet.CommandLine.2.0.0.nupkg\tools\NuGet.exe install C:\TeamCity\buildAgent\work\76a8f67cab97e73b\ApplicationBoilerplate\packages.config -OutputDirectory C:\TeamCity\buildAgent\work\76a8f67cab97e73b\packages
[09:11:44][install] Starting: C:\TeamCity\buildAgent\temp\agentTmp\custom_script862718012095619696.cmd
[09:11:44][install] in directory: C:\TeamCity\buildAgent\work\76a8f67cab97e73b\ApplicationBoilerplate
[09:11:45][install] Process exited with code 0
संकुल फ़ोल्डर रिक्त (अस्थायी भंडारण के कुछ प्रकार?) रहने चाहिए या इसे डाउनलोड किया संकुल शामिल करना चाहिए:
यहाँ nuget कार्यों से लॉग कर रहे हैं?
मुझे सिर्फ जोड़ते हैं, रिपोजिटरी से परियोजना को डाउनलोड करने और संकलन यह विजुअल स्टूडियो में एक आकर्षण की तरह काम करता है, आवश्यक पैकेज संकुल फ़ोल्डर में डाउनलोड होते हैं। –
क्या यह कमांड लाइन टीमसिटी सर्वर पर काम करती है? एएसपी.नेट वेब स्टैक प्रोजेक्ट पर एक नज़र डालें। उन्होंने इसे डिफ़ॉल्ट रूप से एकीकृत किया: http://aspnetwebstack.codeplex.com/SourceControl/changeset/view/1ccfcdfc11da#.nuget%2fNuGet.targets –