cuốn sách gpt4 ai đã làm

GitLab quản lý các gói NuGet

In lại Tác giả: Sahara Thời gian cập nhật: 2024-05-08 15:08:02 59 4
mua khóa gpt4 Nike

1 Tổng quan

Khi xây dựng một dự án trên máy chủ, bạn cần tham khảo các gói bên ngoài nuget.org, chẳng hạn như các gói do công ty phát triển nội bộ và không được bên thứ ba xuất bản trên nuget.org. phải làm gì?

GitLab cung cấp Package Regist để giải quyết vấn đề này.

2 Tải gói NuGet lên dự án đã chỉ định

  1. Tạo một dự án mới hoặc sử dụng dự án hiện có làm dự án để lưu trữ các gói NuGet, đồng thời cung cấp nguồn Nuget và các phụ thuộc cho tất cả các gói trên nguồn cho các dự án khác cần tham chiếu các gói NuGet tương ứng.

  2. Trong cài đặt [Kho] của dự án, đặt [Mã thông báo triển khai].

  3. Trước tiên, hãy đặt mã thông báo có quyền [write_package_registry] để cho phép quyền truy cập đọc, ghi và xóa vào gói phần mềm thư viện. Xác định tên phù hợp và ngày hết hạn. default user name is option. được cài đặt và không thể xem lại. Được sử dụng để tải lên các gói.

  4. Sau đó, đặt mã thông báo có quyền [read_package_registry] để cho phép quyền truy cập chỉ đọc vào gói kho lưu trữ. hợp lệ và ngày hết hạn. sử dụng hợp lý phải được điền vào, hạn chế như DEPLOY_READ. Điều này chỉ hiển thị khi được cài đặt và không thể xem lại. Sử dụng để thêm nguồn.

  5.  

    đẩy nuget dotnet  --nguồn https://gitlab.example.com/api/v4/projects//packages/nuget/index.json --api-key 
    

    api-key cũng có thể là mã hóa thông báo truy cập cá nhân hoặc mã hóa công việc thông báo của quy trình. trở lên.

3 Thêm nguồn NuGet trên GitLab

  1. Trước khi xây dựng, hãy thêm nguồn NuGet mới vào môi trường xây dựng nơi đặt dự án và thực thi lệnh:

    dotnet nuget bổ sung nguồn "https://gitlab.example.com/api/v4/projects//packages/nuget/index.json" --name  --tên người dùng  --mật khẩu 
    

    gitlab-software-group-projects.

4 Quản lý gói NuGet nguồn

  1. Tìm NuGet.Config trong %APPDATA%/NuGet/ và chỉnh sửa nó. có hạn như Visual Studio để sửa đổi cấu hình tệp trong giao diện người dùng tùy chọn.

  2. Nguồn NuGet đã được bổ sung bằng CLI và có thể xem gói cấu hình tệp.

        
    
  3. Vì lý do bảo mật, NuGet hiện yêu cầu gói nguồn chương trình cho các gói, cho các máy biết gói nào nên truy cập để tải xuống, phóng phi góiSourceMapping trong cấu hình tệp để cài đặt gói nguồn chương trình.

            
    

5 tài liệu tham khảo

  • Gói NuGet trong gói đăng ký sổ đăng ký

Cuối cùng, bài viết về việc quản lý các gói NuGet của GitLab đã kết thúc tại đây. gói NuGet của GitLab, vui lòng tìm kiếm các bài viết về CFSDN hoặc tiếp tục duyệt các bài viết liên quan. blog của tôi trong tương lai .

59 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress