2011-10-06 14 views
5

के माध्यम से होस्टिंग NuGet रिपोजिटरी क्या कोई तरीका है कि मैं अपाचे या संबंधित http सर्वर पर NuGet रिपॉजिटरी को सेटअप और होस्ट कर सकता हूं? मेरे पास कोड है जो मैं उपलब्ध करना चाहता हूं, और यह पता चला है कि मेरे पास एक अपाचे सर्वर भी है। मुझे पता है कि ऐसे सार्वजनिक स्थान हैं जिन्हें मैं प्रकाशित कर सकता हूं, लेकिन मैं अपने बारे में उत्सुक था। कोई विचार? क्या यह संभव है?अपाचे/http सर्वर

उत्तर

2

अपाचे पर चलने वाले NuGet सर्वर को बनाने से रोकने के लिए कुछ भी नहीं है, लेकिन मुझे नहीं लगता कि वर्तमान में कुछ भी उपलब्ध है जो यह करेगा।

कमांड लाइन nuget.exe मोनो पर चलता है, लेकिन मैं ASP.NET NuGet सर्वर चल रही संदेह है कि आप की जरूरत है यह मैं PHP के साथ एक छोटे से nuget सर्वर बनाया :-(

+0

आप मजाक नहीं कर रहे हैं। मैंने कुछ शोध किया है और ऐसा लगता है कि मुझे स्टार्टर्स के लिए ओडाटा फीड चाहिए। इससे PHP पर कार्यान्वयन के बारे में कुछ चापलूसी हो जाती है (मुझे पता है कि ओडाटा के लिए एक PHP एसडीके है), लेकिन मैंने खोदने के लिए समय समर्पित नहीं किया है। –

2

मैं इस हाल ही में बहुत जरूरत है और https://github.com/grenade/apache-nuget-repo

कुछ सीमाएं हैं, जैसे आप इसे करने के लिए धक्का नहीं कर सकते हैं पर यह लागू करने शुरू कर दिया है । ऐसा करने के लिए, इसे कुछ सर्वर साइड अपलोड हैंडलर की आवश्यकता होगी और इसका मतलब यह होगा कि PHP, नोड, पायथन, आदि जैसी तकनीक चुनना जो वर्तमान सादगी से समझौता करता है। मैंने अभी तक NuGet api v3 समर्थन के आसपास कोई प्रयास नहीं किया है।

अभी यह .nupkg फ़ाइलों को अपलोड करने और मैनिफेस्ट और एचटीएमएल जेनरेटर को ट्रिगर करने वाली कुछ अन्य प्रतिलिपि प्रक्रिया पर निर्भर करता है।

+0

बहुत अच्छा। जैसा कि यह विकसित होता है मैं इस पर नजर रखूंगा :) –

संबंधित मुद्दे