(I am not on the list - please CC) Thanks for git-svn - I use it instead of subversion itself for many years now. Just thought I'd ask/report a few issues I noticed for some time now, of tracking development of a particular subversion-based development project. Broadly speaking, I think there are 3 problems, especially noticeable against a particular repository, but to a lesser extent with some others too. - just doing "git svn fetch --all" seems to consume a lot of memory, for very little actual fetched changes. (in the 2GB+ region, sometimes). - "git svn fetch --all" also seems to take a long time too, for certain fetched changes. (in the minutes region). - I know I can probably just "read the source", but I'd like to know why .git/svn/.caches is even larger than .git/objects (which supposedly contains everything that's of interest)? I hope this can be documented towards the end of the man-page, for example, of important parts of .git/svn (and what not to do with them...), without needing to 'read the source'. Here is part of "du" from a couple of days ago: 254816 .git/objects 307056 .git/svn/.caches 332452 .git/svn 588064 .git The actual .git/config is here - this should be sufficient info for somebody looking into experiencing the issues I mentioned above. -------- $ more .git/config [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [svn-remote "svn"] url = https://svn.r-project.org/R fetch = trunk:refs/remotes/trunk branches = branches/*:refs/remotes/* tags = tags/*:refs/remotes/tags/* [pack] threads = 1 ------------ -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html