I work with a large svn repository (30,000 + revisions). I am using git-svn with limited success.
My main problem is that the svn repository contains frequent updates of large binary files (~ 30 MB). I do not care about the history of these files, but I am concerned about the current versions of these files.
git svn rebase is very slow if there were a lot of updates with big updates for large binaries since my last svn permutation (which is common). My git database is also growing very fast. I am looking for a solution to these two key issues.
Ideally, what I would like to do is completely ignore these large files from svn and then run a script that retrieves only the latest version that I would block using .gitignore. However, I am very open to other options.
source share