How to store svn change history in local machine?
Is there a way I could copy the svn change history to my local machine? I am not able to do look history (which I have to do pretty frequently) when net connection is bad (which is happening lot of 开发者_开发问答times lately).
The many DVCS have support to act as subversion clients.
- Mercurial: hgsubversion (I can recommend this one)
- Git: git-svn
- Bazaar: bzr-svn
There is also SVK, a dedicated svn cache.
edit
You need to be aware that you need a rebase-based workflow with these DVCS tools, since they can't transmit their native merges into subversion.
You could use git-svn
, as long as you are comfortable (or are willing to get comfortable) with using git to access the history. FWIW, I find git to be a much more pleasant way to query history anyway.
精彩评论