Tôi muốn giới thiệu các vss2svn dự án ban đầu (mà tôi đã sử dụng) so với một số tùy chọn khác được liệt kê ở đây (ví dụ VssMigrate) (mà tôi đã không được sử dụng, nhưng nhìn vào trang web) vì nó:
- chạy trên Linux mà bạn nhận được hoạt động tập tin nhanh hơn nhiều (so với NTFS) (chẳng hạn chuyển đổi chạy trong 30 phút thay vì 12 giờ)
- là rất hackable, tạo ra trung gian, các quốc gia có thể chỉnh sửa (ví dụ như tập tin dump)
Trong những năm qua tôi đã sử dụng để quản trị cơ sở dữ liệu VSS/CVS/SVN và sử dụng vss2svn cho một số di chuyển VSS -> SVN (theo thứ tự của một thập kỷ lịch sử, 500MB, IIRC). Thận trọng nhất của tôi đối với bất kỳ ai chuyển đổi kho lưu trữ là thử thách lớn nhất thường không phải là cách ánh xạ các tệp nhất định tới các số sửa đổi nhất định, nhưng cách xử lý tham nhũng một cách duyên dáng trong cơ sở dữ liệu VSS. Đây là lý do tại sao hoạt động nhanh (bạn không có khả năng đạt được sự hoàn hảo trong lần đầu tiên), và hoạt động có thể tấn công là rất cần thiết.
Tôi cũng rất muốn giới thiệu các trang wiki vss2svn trên RunningTheMigration cho bất kỳ ai dự tính di chuyển, bất kỳ công cụ nào bạn sử dụng cuối cùng.
Nguồn
2014-07-05 02:00:40
Tôi đã thử nghiệm VssMigrate trên một số cơ sở dữ liệu VSS và chuyển chúng hoàn toàn sang SVN, nhờ Tim – essamSALAH