Có một dự án mã nguồn mở SVN mà tôi có quyền truy cập chỉ đọc, và tôi muốn tạo một bản sao GIT của dự án đó được cập nhật trên GitHub.Có dịch vụ đồng bộ hóa SVN-> GIT tự động nào không?
Tôi biết cách thiết lập gương ban đầu và sau đó cập nhật git svn rebase
, nhưng vẫn yêu cầu có máy chủ được thiết lập ở đâu đó với công việc cron đang chạy để xử lý đồng bộ hóa, thiết lập giám sát để đảm bảo máy chủ đang hoạt động và công việc cron đang chạy, định kỳ nâng cấp lên bản phát hành git mới nhất, v.v.
Trước khi tôi phát minh lại cùng một bánh xe mà mọi gương SVN-> GIT khác phải làm, tôi đã tự hỏi liệu có bất kỳ dịch vụ nào không (miễn phí hoặc trả tiền) sẽ tự động sao chép SVN-> GIT cho tôi. Biết gì không?
Rõ ràng dịch vụ tự động không thể hợp nhất các thay đổi của tôi-- tất cả các thay đổi của tôi đang diễn ra trong một repo riêng biệt (hoặc có thể là chi nhánh riêng trong cùng một kho lưu trữ). Tôi chỉ đang tìm kiếm một cách để tự động hóa tương tác SVN và tạo một tấm gương chính xác mà những người khác có thể sao chép.
Tôi cũng quan tâm đến dịch vụ này vì tôi muốn sử dụng nguồn mở dự án được lưu trữ trong SVN dưới dạng git subtree. Câu trả lời được chấp nhận không trả lời câu hỏi được hỏi. Có thể có một niche ở đây cho một doanh nghiệp nhỏ. Ngoài ra, một người như github có thể muốn cung cấp một dịch vụ như vậy nếu nó không tồn tại. – paperjam