2011-10-06 28 views
5

Có cách nào để tôi có thể thiết lập và lưu trữ kho lưu trữ NuGet trên máy chủ Apache hoặc máy chủ http liên quan không? Tôi có mã mà tôi muốn làm sẵn có, và nó chỉ ra rằng tôi có một máy chủ apache là tốt. Tôi biết rằng có những nơi công cộng mà tôi có thể xuất bản, nhưng tôi tò mò về chính mình. Ý tưởng nào? Có thể không?Lưu trữ kho lưu trữ NuGet qua máy chủ Apache/http

Trả lời

2

Không có gì ngăn cản bạn tạo ra một máy chủ NuGet chạy trên Apache, nhưng tôi không nghĩ rằng có bất cứ điều gì hiện có sẵn mà sẽ làm điều này.

Các dòng lệnh nuget.exe chạy trên Mono, nhưng tôi nghi ngờ nhận được máy chủ ASP.NET NuGet chạy là một trò chơi bóng hoàn toàn mới :-(

+0

bạn không đùa. Tôi đã thực hiện một số nghiên cứu và có vẻ như tôi cần một nguồn cấp dữ liệu OData cho người mới bắt đầu. Điều đó dẫn đến một số cuộc trò chuyện trên web về việc thực hiện PHP (Tôi biết có một PHP SDK cho OData), nhưng tôi đã không dành thời gian để đào. –

2

tôi cần này thời gian gần đây quá và đã bắt đầu thực hiện nó ở https://github.com/grenade/apache-nuget-repo

có một số hạn chế, như bạn không thể đẩy nó . Để có được điều đó, nó sẽ cần một số trình xử lý tải lên phía máy chủ và điều đó có nghĩa là chọn một công nghệ như PHP, Node, Python, v.v. thỏa hiệp đơn giản hiện tại. Tôi cũng chưa thực hiện bất kỳ nỗ lực nào về hỗ trợ NuGet api v3.

Hiện tại, nó dựa vào một số quy trình sao chép khác tải lên tệp .nupkg và kích hoạt trình tạo tệp kê khai và html.

+0

Rất hay. Tôi sẽ theo dõi nó khi nó phát triển :) –

Các vấn đề liên quan