Giả sử rằng:
- Nhóm của bạn đang sử dụng kiểm soát phiên bản tập trung.
- Bạn đang làm việc trên một tính năng lớn hơn sẽ mất vài ngày để hoàn thành và bạn sẽ không thể cam kết trước đó vì nó sẽ phá vỡ bản dựng.
- Các thành viên trong nhóm của bạn cam kết một điều gì đó mỗi ngày có thể thay đổi một số tệp bạn đang làm việc.
Vì đây là kiểm soát phiên bản tập trung, bạn sẽ phải cập nhật kiểm tra cục bộ của mình tại một số điểm: ít nhất một lần ngay trước khi thực hiện tính năng mới.
Nếu bạn chỉ cập nhật một lần ngay trước khi cam kết, thì có thể có rất nhiều xung đột do nhiều thay đổi khác của đồng đội, đó có thể là một thế giới đau đớn để giải quyết tất cả cùng một lúc.
Hoặc, bạn có thể cập nhật thường xuyên và ngay cả khi có một vài xung đột để giải quyết từng ngày, việc này sẽ dễ thực hiện hơn, từng chút một.
Bạn sẽ luôn luôn cập nhật thường xuyên chứ?