Tôi đã kế thừa một dự án duy nhất trong svn: 30Gb trong hơn 300 000 tệp. Có rất nhiều tệp nhị phân trong đó chủ yếu nằm trong thư mục hình ảnh. Các hoạt động như cập nhật toàn bộ dự án có thể chậm đáng kể.Thực hành tốt nhất cho một dự án SVN lớn duy nhất
Nhóm nghiên cứu đã phát triển một quy trình chỉ chạy cập nhật/chuyển đổi trên các thư mục cụ thể mà họ đang làm việc và kết thúc kiểm tra mã bị hỏng vì "nó hoạt động trên máy tính của tôi". Bản sao làm việc của một người có thể bao gồm mã lỗi thời, mã chuyển đổi và mã bị quên không bao giờ cam kết. Ngoài ra, phân nhánh tối thiểu diễn ra.
Giải pháp cá nhân của tôi là một bash checkout/xây dựng kịch bản nhỏ lúc 5 giờ sáng mỗi sáng, tuy nhiên không phải ai cũng có can đảm dòng lệnh để sao chép giải pháp của tôi và thay vào đó là sự thoải mái của rùa svn và quá trình bị hỏng.
Có ai đã cố gắng điều chỉnh một kho lưu trữ lớn như vậy và có thể đưa ra lời khuyên không? Có bất kỳ phương pháp hay nhất nào tôi có thể triển khai để làm việc với các kho lưu trữ lớn mà tôi có thể giảm bớt mọi người vào không?
P.S. bên ngoài dường như không phải là ý tưởng hay và SVN optimizations to keep large repositories responsive không áp dụng ở đây vì tôi đang xử lý một dự án duy nhất
P.P.S. Điều này hiện đang được xem xét: http://www.ibm.com/developerworks/java/library/j-svnbins.html
có bất kỳ tin tức nào về vấn đề này không? Tôi đang gặp một vấn đề tương tự về dự án của chúng tôi. –