2010-02-12 40 views

Trả lời

11

Có, nhưng nó không phải dễ dàng. Bạn phải là quản trị viên trên máy chủ nơi máy chủ Subversion đang chạy. Sau đó, sử dụng svnadmin dump để đổ kho lưu trữ và svndumpfilter để loại trừ tệp thích hợp và sau đó hoàn nguyên kho lưu trữ. Đây là một hoạt động tốn kém và tốn kém sẽ mất nhiều thời gian cho các kho lưu trữ lớn.

Xem the Subversion FAQ để biết thêm chi tiết. A detailed example cách thực hiện điều này cũng được đưa ra trong sách Subversion.

+0

Một sự cố không an toàn chống lại điều này là ngăn chặn việc vi phạm mã gây ra các vấn đề này - ví dụ như thẻ đầu tiên, bạn có thể có một danh sách trắng của các phần mở rộng tập tin mà móc trước khi cam kết của bạn sẽ kiểm tra. –

+0

Không an toàn sẽ không giúp được gì ở đây. Chúng tôi có một phần tài liệu, với Word Files. Tôi tạo ra một trong đó với kế hoạch của giai đoạn tiếp theo - thời hạn, chi phí, tất cả mọi thứ, và cam kết nó để có một bản sao lưu: ( –

2

Như đã đề cập, điều này sẽ yêu cầu bán phá giá và lọc. Tuy nhiên có một vài gotchas ở đây mà có thể làm cho nó đau đớn (tức là nếu tập tin đã di chuyển hoặc đường dẫn thay đổi). Tôi chỉ trải qua một quá trình tương tự và ghi lại một cách cẩn thận ở đây: http://www.troyhunt.com/2009/12/black-art-of-splitting-subversion.html

Các vấn đề liên quan