Hmm, đã từng là một người quản lý, tôi có hai phản ứng "giật đầu gối" ngay lập tức:
- Nếu bạn không có lý do chính đáng tại sao bạn lại ném git ngoài việc hợp thời trang?
- Tương tự, Subversion thất bại như thế nào mà bạn cần một sự thay thế?
Thật ra tôi không phải là người tiêu cực - tôi nghĩ có lẽ có một trường hợp được tạo ra (phụ thuộc vào hoàn cảnh) nhưng nếu trường hợp đơn giản là git đó "tốt" hơn lật đổ thì bạn không thực sự có.
Bạn cũng cần có khả năng liệt kê những nhược điểm - bạn đã xác định được chi phí di chuyển và công cụ lại - còn vấn đề gì nữa không? ví dụ: Điều gì xảy ra với kho lưu trữ đẹp, trung tâm, được sao lưu của bạn? Làm thế nào để bạn tích hợp với máy chủ xây dựng tích hợp liên tục của bạn (nếu bạn không có, hãy quên git và sắp xếp nó trước). Oh bảo mật và theo dõi - SVN chạy với thông tin đăng nhập và quyền thích hợp.
Theo suy nghĩ của tôi, các lợi ích là linh hoạt, hợp nhất tốt hơn, khả năng thực hiện các cam kết cục bộ mà không phá vỡ các bản dựng và như vậy. Những nhược điểm là thiếu kiểm soát và tính linh hoạt tương tự.
Có thể là tất cả những gì bạn muốn làm là chạy git cục bộ vào máy của bạn dưới dạng máy khách lật đổ "tốt hơn" (tôi đang xem xét việc này bằng cách sử dụng đồng bóng).
Hmm, có lẽ toàn bộ câu trả lời này là một nhận xét thực sự? Bạn cần đưa ra trường hợp của bạn ở đây (trong câu hỏi) để git over lật đổ (trong môi trường của bạn) để xem liệu chúng tôi có thể giúp bạn xác định trường hợp kinh doanh hay không.
FWIW, tôi biết rằng người ta có thể dễ dàng chỉ định một thể hiện cụ thể của kho lưu trữ thành nguồn trung kế / nguồn tham chiếu và hơn nữa đó là cách một dây vào máy chủ xây dựng của một người - sự khác biệt là với DVCS có nhiều quyết định quản trị hơn một cái gì đó vốn có trong kiến trúc.