Tôi đã bắt đầu tạo gói NuGet cho một số dự án phụ thuộc thường xuyên mà chúng tôi đã sử dụng để sử dụng svn: externals cho trong các giải pháp ASP.NET của chúng tôi. Tôi đang lưu trữ các tệp .nupkg trong một thư mục mạng và sử dụng vị trí thư mục đó làm nguồn cấp dữ liệu NuGet.Gói NuGet tự tạo nên được đặt trong điều khiển phiên bản?
Tôi không chắc chắn tệp nào sẽ được đặt trong điều khiển phiên bản và vị trí. Bạn có đặt cả tệp .nuspec AND .nupkg vào kho lưu trữ của mình không? Làm cả tệp .nuspec và .nupkg đều nằm trong điều khiển phiên bản của dự án? Tôi nghĩ vì tập tin .nuspec tạo tập tin .nupkg, bạn chỉ cần tập tin đó trong điều khiển phiên bản. Nhưng, tôi cũng nghĩ rằng có thể là một ý tưởng hay khi tạo thư mục mạng, mà tôi đang sử dụng làm nguồn cấp dữ liệu NuGet, một bản repo. Sau đó, tôi có thể kiểm soát các tập tin .nupkg.
Một số phương pháp hay cho phiên bản kiểm soát các gói NuGet được tạo ra là gì?