Trong dự án hiện tại của chúng tôi, chúng tôi có bốn dự án nhóm TFS2010 khác nhau trong cùng một Team Project Collection. Lý do cho điều này là các phần khác nhau của dự án muốn sử dụng các mẫu dự án nhóm khác nhau (CMMI vs Agile).Hợp nhất các dự án nhóm
Hiện tại, tất cả các dự án đều sử dụng cùng một mẫu. Do đó, chúng tôi đã đạt được kết luận rằng sẽ tốt hơn nếu hợp nhất các dự án thành một dự án nhóm duy nhất. Điều này đặt ra một số câu hỏi:
- Có thể sử dụng một trong các dự án hiện tại làm dự án mục tiêu cho ba dự án khác không?
- Làm cách nào để chuyển các mục công việc hiện có của chúng tôi sang dự án mới trong khi vẫn duy trì cây khu vực của chúng tôi? Chúng tôi hy vọng sẽ tạo một vùng gốc cho mỗi dự án nhóm hiện có của chúng tôi và di chuyển tất cả các mục/khu vực công việc bên dưới nút gốc này.
- Hôm nay chúng tôi có các liên kết mục công việc từ một dự án nhóm khác - làm cách nào để chúng tôi giữ các liên kết này khi hợp nhất?
- Phương pháp hay nhất khi di chuyển mã nguồn là gì? Một cách tiếp cận rõ ràng là chỉ cần sao chép nó vào vị trí mới, và khóa và giữ các dự án nhóm cũ trong trường hợp chúng ta cần truy cập các phiên bản cũ của mã. Nhưng có khả thi để sử dụng phân nhánh cho điều này không, ví dụ: phân nhánh tất cả các mã hiện có cho dự án nhóm mới? Loại tiếp cận này có thể gây ra vấn đề gì?
Nhờ sự giúp đỡ của bạn!
Phiên bản TFS mới có trợ giúp về vấn đề này không? tức là một giải pháp thay thế để nâng cấp TFS sau đó có thể hợp nhất Bộ sưu tập dự án nhóm? – tonycoupland
Phiên bản hiện tại của Team Foundation Server cũng như Visual Studio Online tiếp tục giống với điều này. Hướng dẫn ở đây vẫn hợp lệ. –