Chúng tôi đang chuyển nhóm của dự án của chúng tôi từ việc sử dụng một nhánh Chính / Thân, sang nhiều nhánh Phát triển / Công việc cần được sáp nhập thường xuyên vào Chính. Chúng tôi đang dựa trên quy trình mới của chúng tôi về bài viết này và Hướng dẫn phân nhánh TFS (chúng tôi đang sử dụng TFS và Visual Studio 2010).
Hiện tại có từ 1 đến 5 người làm việc trong dự án bất cứ lúc nào. Main phải ổn định mọi lúc vì chúng tôi muốn tùy chọn phát hành bất cứ khi nào chúng tôi cần. Chúng tôi không có các lần chạy nước rút cố định - ít nhất là chưa - và tại thời điểm phát hành cứ sau 1-2 tuần.
Ngay tại thời điểm này, mỗi người đang sửa lỗi trên ứng dụng. Trong vài tuần nữa, chúng tôi sẽ bắt đầu phát triển một thành phần lớn mới cho ứng dụng.
Một điểm gắn bó mà chúng tôi đang tìm kiếm là khi các nhánh phát triển nên được tạo ra . Chúng tôi sẽ triển khai song song nhiều câu chuyện của người dùng tùy thuộc vào bộ kỹ năng của nhà phát triển. Chúng tôi đã nghĩ đến việc tạo một chi nhánh cho mỗi nhà phát triển nhưng điều đó không có ý nghĩa bởi vì sẽ luôn có một số nhu cầu hợp tác trong một phần công việc. Chúng tôi không thể có được với một nhánh phát triển vì chúng tôi sẽ muốn hợp nhất với Main trong khi công việc khác đã hoàn thành.
Có ai có một số hướng dẫn về điều này?