Chúng tôi có rất nhiều thư viện nội bộ mà chúng tôi muốn chia sẻ giữa các dự án trong công ty. Đây là một số yêu cầu:
- nguồn thư viện được lưu trữ trong kho lưu trữ tách biệt với các dự án cuối
- dự án cuối bao gồm các thư viện thông qua NuGet
- có thể dễ dàng kiểm tra mã nguồn cho bất kỳ sự tự do nào trong khi làm việc trên một dự án cuối
Thiết lập kho lưu trữ NuGet riêng của chúng tôi không phải là vấn đề, nhưng quản lý nguồn là. Chúng tôi đã cố gắng để lộ các nguồn thông qua máy chủ nguồn và nó kinda hoạt động, nhưng không hoàn toàn: VS tải các nguồn trong khi gỡ lỗi mã bên ngoài, nhưng không phải khi bạn cố gắng để di chuyển đến định nghĩa / thực hiện. Về cơ bản, bạn chỉ có thể đi đến mã nguồn khi gỡ lỗi, đây không phải là thứ chúng ta cần.
Vì vậy, các câu hỏi là:
- Những cách tồn tại để cung cấp quyền truy cập vào mã nguồn của các thư viện nội bộ mà không cần phải có mã trong cùng một repo / giải pháp
- Có cách nào để thiết lập tổ hợp nguồn cấp biểu tượng máy chủ / NuGet để VS sử dụng các biểu tượng để điều hướng, không chỉ để gỡ lỗi không?
Sử dụng ReSharper / bổ trợ khác là một tùy chọn.