Written by silwol the 21 Mar 08 at 06:57.
Category: Programming.
Related project:
Nothing/Others.
Status: New
Rationale
When I use Bazaar, Subversion, CVS, Git, Mercurial etc. I have to use the command-line or some standalone gui program. This is a lot of overhead because I usually do have a nautilus window open which is showing the working directory.
I would like to have an application which integrates fine into nautilus and has similar capabilities like tortoisesvn has for windows - see http://tortoisesvn.tigris.org/ExplorerIntegration.html for some screenshots.
Of course this new application should not be installed by default because it confuses new users. It would be nice if there could be one single application that supports many backends for different version control systems.
What's really needed is a standardised library that provides access to them all, standardising operations, and providing extensions for all RCS's that, say, allow distributed repos.
Then all of the IDEs and other GUIs would be able to use that and support everything in one go, instead of each implementing just a few RCS's of their personal preference.
It would be great to have nautilus and konqueror able to do what tortoise SVN does.
Right now I am forced to use KSVN which does not combine well with my gnome desktop, I don't think there is a decent gnome alternative, the same happens with CD burning, I think I am gonna switch back to KDE once hardy gets released.
There's something like this in bzrgtk, although I don't think the packaged version includes it as the setuptools script doesn't find the required library when it's being built.