< Browse > Home / HowTo, Linux, Tech / Blog article: Ubuntu alternatives for Tortoise SVN in Linux

| RSS

Ubuntu alternatives for Tortoise SVN in Linux

December 25th, 2008 | 6 Comments | Posted in HowTo, Linux, Tech

The user friendliness of TortoiseSVN is probably the best feature that Windows ever had, that linux didn’t. Having searched through a wide number of sites and blogs trying to find a good alternative for Tortoise SVN, I was able to shortlist the following tools

My Personal best choices are,

  1. Subclipse for Eclipse
  2. KDESVN + Nautilus Scripts for Standalone clients

KDESVN + Nautilus Script as Standalone SVN clients

KDESVN is a Visual SVN Client tool that can be installed in Ubuntu. Try this command to install it

>> sudo apt-get install subversion kdesvn kompare

KDESVN gives users the ability to connect to a subversion repository and perform operations. But the coolest thing about Tortoise SVN is that its accessibility, it is available everywhere on the right click menu. So in order to replicate the ease of use, we will need to replicate the right click functionality in local file browser (which is nautilus). This can be done using a few nautilus scripts

KDESVN connected to nautilus script

KDESVN connected to nautilus script

After Installation, you will have to configure the rightclick menu scripts here

>> ~/.gnome2/nautilus-scripts

create a file called “kdesvn.sh” with the following contents

>> #!/bin/sh
>> kdesvn $1

assign execute rights to that file

>> chmod +x kdesvn.sh

Now open the file browser, you will be able to see KDESVN in the scripts context menu. To activate the SVN client, select some folder in local repository, and try the menu. It will popup the KDESVN interface.

Leave a Reply 34451 views, 1 so far today |
Follow Discussion

6 Responses to “Ubuntu alternatives for Tortoise SVN in Linux”

  1. smily Says:

    This came at exactly the right time for me. Thanks for writing this!

  2. John Hardin Says:
  3. threeta Says:

    great post - works like a charm - thanks.

  4. Roel De Meester Says:

    Hi..
    the latest version (1.2.4) of KDESVN installed in gnome does NOT require to create your own nautilus scripts.
    Right clicking any folder containing a ‘.svn’ folder Show an action menu
    Open with “kdesvn”

    Thanks for the tip

  5. NykO18 Says:

    Very helpful article.
    I was missing TortoiseSVN so bad that I was considering going back to Windows for a while. Now, that’s a great SVN browser/client.

  6. sri Says:

    Very good article. Thanks a ton.

Leave a Reply