SVN
SVN
Posted Feb 5, 2008 19:09 UTC (Tue) by bronson (subscriber, #4806)In reply to: SVN by ceplm
Parent article: Linux Gazette #147
There actually is a git-on-Eclipse plugin. It's basically git functionality 100% re-implemented in Java. Don't bother with it, though: it has a few issues and is now quite out of date. The much better way to handle this, of course, would be to slice a libgit out of git's codebase. Eclipse, Anjuta, etc would link against libgit and a single codebase would handle everything. No muss, no fuss. Unfortunately, git was quite consciously written to just abandon memory when when it's done. Just terminating and letting the OS clean everything up is *much* faster than meticulously paging in and freeing every little data structure. Problem is, run this code in a persistent app and what happens? Memory leak city. Scary in scale. So, the Git team are working on cleaning up the leaks and arranging a libgit. It's a huge undertaking though and, last I heard though (6 months ago?) it's still a long way off. Sigh. bzr's Eclipse bindings are pretty darned great BTW. They're definitely worth a look if you want to do distributed-on-Eclipse.
