9

Đây là một câu hỏi hữu ích khi sử dụng VS2005: Tôi có các nhánh khác nhau của cùng một giải pháp Visual Studio 2005 được kiểm tra từ phiên bản. Các tập tin giải pháp và dự án cũng đang được kiểm soát phiên bản. Trên máy trạm phát triển của tôi, đôi khi tôi có nhiều phiên bản của Visual Studio được mở trên một phiên bản khác hoặc mỗi nhánh. Tất cả chúng đều xuất hiện dưới cùng một tên trong tiêu đề cửa sổ và thanh tác vụ, điều này làm cho nó khó chuyển sang đúng. (Cũng giống như danh sách các dự án đã mở gần đây trong trang khởi động, nhưng tôi hiếm khi sử dụng nó, Dù sao.)Làm việc với các phiên bản/nhánh khác nhau của cùng một giải pháp Visual Studio 2005

Tôi cố gắng tìm cách chỉ thay đổi tên được hiển thị trong khi không gặp quá nhiều rắc rối với điều khiển nguồn, nhưng Visual Studio 2005 dường như lấy tên giải pháp từ tên của tệp SLN, chứ không phải từ một số thuộc tính bên trong nó.

Nó sẽ giúp Visual Studio hiển thị đường dẫn đầy đủ đến tệp giải pháp trong thanh tiêu đề, nhưng tôi cũng chưa tìm được cách để thực hiện điều đó.

Bạn xử lý các phiên bản khác nhau từ cùng một giải pháp như thế nào?

+0

Tôi sẽ coi đó là yêu cầu tính năng cho SCM nhựa: P Không khó thực hiện. – pablo

Trả lời

-2

Tại sao bạn không đổi tên tệp giải pháp trên các chi nhánh của mình, ví dụ: MySolution-branchXY.sln?

Cập nhật:

Tôi không chắc là tôi hiểu nhận xét của bạn.

Ngay khi bạn đã phân nhánh giải pháp của mình, bạn có hai phiên bản độc lập của mỗi tệp: một trên thân cây (hoặc nhánh nguồn) và một trên nhánh mới. Hai tệp này chỉ chia sẻ một lịch sử chung, nhưng bạn có thể tự do thay đổi chúng một cách độc lập trên cả hai nhánh. Vì vậy, bạn có thể đổi tên giải pháp trong chi nhánh của bạn.

+0

Tôi không thể đổi tên nó trong điều khiển nguồn, bởi vì đối với nó, chúng là cùng một tệp, chỉ các phiên bản khác nhau. Tôi không muốn đổi tên nó cục bộ, hoặc là, để có thể cập nhật nó từ điều khiển nguồn. Tuy nhiên, tôi có thể thử tạo một đường nối (liên kết cứng) đến tệp giải pháp cục bộ. –

+0

Cảm ơn bạn đã cập nhật, điều đó có ý nghĩa. Tôi chỉ cố gắng tìm một giải pháp địa phương bởi vì tôi không chắc chắn rằng bất kỳ ai khác quan tâm nhiều đến vấn đề này như tôi. –

+0

Ý tưởng liên kết cứng có lẽ là tốt nhất. –

0

Cùng một vấn đề ở đây. VS có hỗ trợ xấu cho các giải pháp được đặt tên giống nhau trong các thư mục khác nhau.

Một cách giải quyết phần nào hacky: http://www.helixoft.com/blog/archives/32

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