Tổng quan
Review Assistant tập trung vào quy trình code review ngay trong Visual Studio, nơi reviewer có thể tạo review request, phản hồi và theo dõi thảo luận mà không phải chuyển sang công cụ khác.

Cách làm việc này phù hợp với nhóm phát triển muốn giữ toàn bộ trao đổi bám sát code editor và cửa sổ Code Review Board. Khả năng kết nối repository bao phủ Team Foundation Server, TFS Cloud, Visual Studio Online, Git, GitHub, Subversion, Mercurial và Perforce.
Một review có thể chứa mã từ nhiều repository, đồng thời tác giả mã nguồn được lấy tự động từ repository và nhiều code author có thể cùng tham gia một review.
Tính năng nổi bật
- Tạo comment review trực tiếp từ code editor trong Visual Studio.
- Hiển thị review và thảo luận tập trung trong Code Review Board.
- Hỗ trợ Team Foundation Server, gồm cả TFS Cloud.
- Kết nối Git, bao gồm GitHub, cùng SVN, Mercurial và Perforce.
- Chọn simple workflow hoặc strict workflow theo dự án.
- Khởi tạo post-commit review trên bất kỳ tập revision nào.
- Tự động lấy code author từ repository.
Ứng dụng thực tế
- Triển khai code review nội bộ cho nhóm dùng Visual Studio.
- Thực hiện post-commit review trên nhiều revision và nhiều repository.
- Áp dụng formal review có moderator cho quy trình kiểm soát chặt.
- Thiết lập pre-commit review bằng shelvesets trong môi trường TFS.
- Ngăn check-in mã nguồn chưa qua review bằng check-in policy.
Đối tượng sử dụng phù hợp
- Lập trình viên làm việc trong Visual Studio
- Tech lead phụ trách quy trình code review
- Nhóm phát triển dùng TFS, Git, SVN, Mercurial hoặc Perforce
- QA lead và engineering manager cần theo dõi trạng thái review
Thông tin kỹ thuật
Câu hỏi thường gặp
Review Assistant hoạt động trong IDE nào?
Phần mềm tương thích với Microsoft Visual Studio 2022,2019,2017,2015,2013,2012 và 2010.
Những hệ quản lý mã nguồn nào được hỗ trợ?
Danh sách được nêu gồm Team Foundation Server, TFS Cloud, Visual Studio Online, Git, GitHub, Subversion, Mercurial và Perforce.
Có thể thực hiện review mà không rời khỏi Visual Studio không?
Có. Review request, comment, phản hồi, pop-up notification và điều hướng liên quan đều được thực hiện trong môi trường Visual Studio.
Review Assistant có hỗ trợ quy trình review nhiều vòng không?
Có. Một review có thể trải qua nhiều vòng comment-fix-verify, tác giả thêm revision chứa bản sửa và reviewer xem lại thay đổi tương ứng.
Có báo cáo phục vụ theo dõi tiến độ review không?
Có. Bộ báo cáo gồm Reviews Status report, Code Coverage report, detailed report để in/xuất review và statistics reports cho author cùng reviewer.




Bình luận