Cách tốt nhất để tạo một dự án hoàn toàn mới trong TFS bằng cách sao chép dự án hiện có là gì?TFS: Tạo một dự án mới từ dự án hiện có trong TFS
Tôi có một dự án ASP.NET sẽ có hơn 50 "bản phát hành" mỗi năm. Mỗi bản phát hành là một thực thể riêng biệt cần phải duy trì độc lập với tất cả những người khác. Sau khi tạo, tôi muốn đảm bảo rằng bất kỳ thay đổi nào đối với một (dự án nguồn hoặc bản sao) không ảnh hưởng đến một dự án khác.
Điều này chỉ dành cho kiểm soát nguồn. Tôi không cần sao chép bất kỳ mục công việc nào.
Trong thế giới trước TFS, tôi sẽ thực hiện việc này bằng cách chỉ cần sao chép thư mục chứa tất cả các tệp dự án. Điều này đã cho tôi 90% con đường đến ứng dụng mới, sau đó tôi có thể điều chỉnh cho bản phát hành mới. Nó là rất hiếm hoi mà tôi cần phải thực sự thêm chức năng cho các ứng dụng cơ sở, và ngay cả khi tôi làm điều đó không bao giờ ảnh hưởng đến các ứng dụng hiện có. Điều này vẫn có thể sử dụng TFS, bằng cách sao chép các thư mục cục bộ của tôi và sau đó thêm bản sao vào TFS như một dự án mới?
Mọi đề xuất? Một nhánh trên mỗi bản phát hành giống như cách "chuẩn" để làm điều này nhưng tôi sẽ nhanh chóng kết thúc với hàng tá nhánh thực sự không liên quan, và tôi muốn giữ cho mỗi dự án mới là dự án riêng biệt của nó, không có cơ hội thay đổi trong một ảnh hưởng đến người khác.
Cảm ơn!
- Cảm ơn bạn đã trả lời. Tôi nghĩ tất cả các bạn đã cho tôi đủ hiểu biết để bắt đầu. Richard, cảm ơn các chi tiết. Tôi hơi lo ngại rằng có thể quá dễ dàng để vô tình hợp nhất các nhánh.
Liên kết "Hướng dẫn chính thức" đã chết. – HK1