Tôi đã sao chép các nguồn của dự án bằng Git, được chuyển đổi trên máy chủ từ một repo SVN. Vấn đề với kho Git này là nó thiếu thẻ, nhánh và một số sửa đổi bị thiếu. Số lượng bản sửa đổi rất lớn (~ 20000) cho tôi sử dụng bản sao git-svn, và nó sẽ lãng phí băng thông và thời gian vì tôi đã có hầu hết các đối tượng trong repo cục bộ của mình. Vì lý do này, tôi muốn biết:Sử dụng git-svn với một repo hiện có thiếu .git/svn/
- Làm cách nào tôi có thể chuyển kho lưu trữ Git thành repo git-svn để cập nhật trực tiếp từ repo SVN thay vì repo Git bị hỏng.
- Tôi có thể tìm nạp các bản sửa đổi còn thiếu mà không phải sao chép mọi thứ không?
- Có thể tải xuống thẻ trực tiếp bằng Git không?
- Các nhánh đó có phải là vấn đề phụ không?