Một vài mục 'thực hành tốt' mà tôi thi hành trên các máy chủ của nhóm tôi khá dễ dàng. Đầu tiên, trước khi bạn đăng ký, bạn phải luôn nhận được bản mới nhất và chạy bản dựng cục bộ, để đảm bảo rằng không có ai khác kiểm tra bất cứ thứ gì mà mã của bạn sẽ đụng độ. Ngoài ra, hãy quan tâm đến bất kỳ xung đột mã nào trên máy cục bộ của bạn chứ không phải máy chủ. Khi mã của bạn, với mã mới nhất được tải xuống, đã được xác nhận để xây dựng và hoạt động đúng, bạn đã sẵn sàng cho bước tiếp theo. Chạy bất kỳ kiểm tra tự động nào sau đó bắt đầu đăng ký của bạn để đảm bảo chúng vẫn hoạt động bình thường. Sau đó, chỉ để chắc chắn, nhận được mới nhất một lần nữa.
Với tư cách là Quản trị viên TFS, có thể thực thi nhận xét về tất cả các đăng ký. Tôi khuyên bạn nên luôn luôn đưa ra nhận xét đăng ký cho công việc của mình bất kể nó có được thi hành hay không. Nếu bạn có tùy chọn để làm như vậy, thực thi nó. Ít nhất hãy chắc chắn rằng các nhận xét là một bản tóm tắt chung về những gì bạn đã thay đổi kể từ lần cuối cùng bạn kiểm tra mã của mình. Bằng cách đó, nếu có sự cố, bạn có thể xem qua các đăng ký và xem, đại khái, những gì đã được đã thay đổi trong đăng ký đó. Nó làm cho việc gỡ lỗi một bản dựng bị hỏng dễ dàng hơn nhiều.
Ngoài ra, nếu bạn có đặc quyền Quản trị viên TFS, hãy thực thi các bản dựng khi đăng ký (để đảm bảo mọi người khác biết ngay nếu đăng ký của họ phá vỡ thứ gì đó) và bạn có thể thiết lập máy chủ để thực hiện đăng ký kiểm soát ( nếu mã được kiểm tra phá vỡ bản dựng, máy chủ sẽ từ chối nó) hoặc đơn giản là bạn có thể yêu cầu nó tạo ra một lỗi và gán nó cho bất kỳ ai phá vỡ bản dựng.
Có một vài tùy chọn khác mà bạn có thể bật hoặc tắt để giữ mọi thứ theo thứ tự tốt hoặc đề xuất với Quản trị viên TFS của bạn để bật để giữ mọi thứ tốt đẹp và sạch sẽ ... nhưng chúng chủ yếu là ưu tiên