Tôi có một số giải pháp Visual Studio có chung một dự án chung.Mã được chia sẻ lại qua nhiều giải pháp
Ví dụ:
Solution of the common project
- Common project
Solution A
- Common project
- Custom project A
Solution B
- Common project
- Custom project B
And so on...
Mỗi giải pháp có kho SVN riêng của mình cho các nhà phát triển để có thể chỉ làm việc trên một giải pháp cụ thể.
Sẽ có khoảng 50-60 giải pháp khác nhau và tôi cần để có thể tạo riêng chúng.
Ví dụ: khi tôi đổi tên một phương thức trong dự án chung được sử dụng trong các dự án khác, có cách nào áp dụng các thay đổi cho mọi giải pháp không?
Giống như giải pháp này được đề xuất ở đây (Is there a refactoring tool that works across solutions files?), tôi có thể tạo một giải pháp tổng thể chứa tất cả các dự án và refactor từ đó, nhưng tôi sẽ phải kiểm tra và cập nhật mọi kho lưu trữ để có thể làm điều này.
Tôi có nên thay đổi cấu trúc của kho lưu trữ của mình không?
Có cách nào tốt hơn để thực hiện việc này hoặc tránh sự cố này không?
Bạn đang sử dụng svn: external để bao gồm dự án chung trong các dự án tùy chỉnh? –
Không, tôi không biết. Nhà phát triển phải kiểm tra dự án theo cách thủ công để tham chiếu không bị hỏng. Tôi sẽ xem xét svn: external. – Jason