On Sun, Nov 21, 2010 at 09:54, Kevin Connor Arpe <kevina...@gmail.com> wrote: > Hello, > > I have a question about version caching. I am using the latest > (stable) version on both Linux and WinSlows. > > As I understand Subversion, once a version is committed, basically it > can never changed. A version is written in stone. > > If that is true, I was hoping Subversion could cache each versioned > copy that it downloads. Currently, it seems running "log", "diff", > and "merge" takes quite some time (I am very far away from my > Subversion server at work... half the world.) > > Is there an add-on or option I can use to ask Subversion to never > throw away a version it sees? That way if I run "log" or "merge" or > "diff" against an older version I have seen before... poof! it is > immediately available. > > I thought about mirroring the server in read-only mode, but I really > just want a local cache for versions that I might be looking at.
It sounds like you'd be happier with a DVCS like git or Mercurial. Subversion only caches logs on the client.