Archive

Archive for the ‘Linux’ Category

NautilusSVN – The TortoiseSVN for Linux users

September 19th, 2009 James 5 comments

TortoiseSVN is the dominant Subversion client for Windows. While there so many Subversion clients available, what makes TortoiseSVN special is it’s smooth integration with the Windows Explorer. As a result, working with your Subversion repository becomes super easy. When I switched completely from Windows to Ubuntu Linux, TortoiseSVN is one of the few applications I missed. Not anymore!

As I mentioned earlier, NautilusSVN attempts to be the TortoiseSVN for Linux. It looks like NautilusSVN is not yet available in the Ubuntu repositories but fortunately they had a “deb” package which I downloaded.

Though their documentation specifies that you don’t need anything extra, I had to install a few packages before proceeding to NautilusSVN. I installed the dependencies using the following command,

sudo apt-get install python-nautilus python-svn python-configobj

Then I installed the “deb” package using the command,

sudo dpkg -i nautilussvn*.deb

I had to just close and open Nautilus to see NautilusSVN in action.

All other SVN tasks can be performed by simply doing a “right click” at appropriate places in your working copy.

NautilusSVN has a commit window quite similar to TortoiseSVN.

NautilusSVN provides decent support to create branch/tag, move, change properties, view revisions etc. But there is no “Repository Browser” yet and the “Revert” option needs more polish. Also I noticed that as my working copy grew, NautilusSVN seems to slow down Nautilus. This can be a major downside which might prevent the adoption of this otherwise great tool. But NautilusSVN is still in beta and I hope these issues will be resolved shortly.

 

Readers choice: Most popular Subversion clients

August 25th, 2009 James No comments

Subversion is a very popular version control system. As a result, subversion has a wide array of client tools which makes life difficult for us, the users. So we wanted to know what our readers actually use and here is the summary of their opinions.

Not surprisingly, close to 50% of them use the popular TortoiseSVN as their client.

The only limiting factor of this wildly popular tool is that it is available only for Windows.

Surprisingly, the second most popular choice for users is their IDE (like Eclipse, NetBeans etc). 30% users are satisfied with the support provided by their IDE. I hope this user base will only increase in future as the IDEs offer more sophisticated support not just for Subversion but also for other popular version control systems.

NetBeans

But there are some limiting factor in using the IDE as the Subversion client. The support, in most cases (atleast in NetBeans), is limited to only the projects you are working from the IDE. That’s where the third popular Subversion client comes into picture.

The third choice of the users is the Subversion command line client which comes bundled with Subversion.

To be frank, the command line client is what all you need with the only limiting factor being it’s “command line” nature :-) . Whenever the tool you use falls short in certain scenarios, the command line client can be your life saver. 14% of users vow by the Subversion command line client and I believe most of them are Linux users.

RapidSVN comes at the distant fourth garnering only 5% of votes.

Going by the comments, SmartSVN is preferred by a couple of users and so is nautilus scripts, nautilussvn, git-svn, kdesvn.

I have used SmartSVN for a while and I would say it’s almost on par with TortoiseSVN. The biggest advantage of SmartSVN is it’s cross platform nature while the biggest drawback is that it’s not opensource. NautilusSVN has big potential as it attempts to become the TortoiseSVN for linux.

Thanks for everyone who participated in the poll “What is your favourite Subversion client?

If you use any other Subversion client, please let us know.

Read more about Subversion at the dedicated SolitaryGeek Subversion category.

 

Subversion and RapidSVN

August 15th, 2009 James 5 comments

Subversion is a very popular version control system. Though Subversion provides a very robust command line client, most of us prefer using a nice GUI front end. Windows users are really fortunate to have a powerful tool like TortoiseSVN which without any argument is simply the best front end for Subversion. Unfortunately, TortoiseSVN is available for just the Windows platform. Here I would like to highlight about RapidSVN, a cross-platform GUI front end for Subversion.

This tutorial is directed towards new users of Linux or people who migrated from Windows to Linux recently. If you are a Windows user, TortoiseSVN might be the best bet for you. Learn more about TortoiseSVN from the post “Extending Subversion by using TortoiseSVN“.

Read more…

 

Convert video files to mp3 in Ubuntu

July 12th, 2009 James 5 comments

In my previous post, I explained how to convert audio files from one format to another in Ubuntu. Ubuntu provides native support for this through Sound Converter which can be installed using a simple command. After trying Sound Converter, I was confident that there will be similar applications to convert video files. That made me to install applications like WinFF, Avidemux.

My objective was to convert *.DAT files from a VCD into *.mp3. I decided to try WinFF first. The interface was pretty simple to use.

Read more…

 

Convert audio files in Ubuntu with Sound Converter

July 11th, 2009 James 4 comments

“Linux lacks good multimedia applications“. How many times have we heard this! This was my perception as well. Not that I do my living based on these tools but I do use them often at home. Atleast, many of us might be in a need to convert audio/video from one format to another and rip tracks out of audio cds.

Traditionally I use softwares like Any Video Converter, Format Factory to convert audio/video files but unfortunately they are available only on Windows and I had to boot into my old Windows XP in order to use them. I thought I had no other choice and also since those tools did the job for me, I was eventually using them whenever the need arises. Fortunately there are some good tools in linux as well.

Read more…

 

gOS on VirtualBox

May 4th, 2009 James 4 comments

gOS or “Good OS” is an operating system based on Ubuntu. What makes gOS special is it’s “mac” like look and feel, out of the box support for google apps like Gmail, Google Docs, Picasa, Youtube etc through a special mozilla application called prism.

gOS also provides skype, wine in the default installation. Since gOS is based on Ubuntu, ubuntu users will feel right at home when using gOS. All these facts prompted me to go after gOS.

Read more…

 
Categories: Linux, Virtualization Tags: , ,

Getting NetBeans ready for work on Ubuntu 8.10

February 4th, 2009 James 10 comments

Now that you have upgraded from Windows to Ubuntu (like me :-) ), let’s see how to setup NetBeans quickly on your new Ubuntu machine without wasting much time.

Read more…

 
Categories: Java, Linux, NetBeans Tags: ,

Nimbus – A great theme for Ubuntu

January 29th, 2009 James 8 comments

I recently tried the cool and fresh “nimbus” theme (which is the default theme on OpenSolaris) on my Ubuntu 8.10. It’s really pleasant and relaxing. And run NetBeans with “nimbus” look and feel explicitly set to have a really pleasing effect. And here are some screenshots from my Ubuntu:

Read more…

 
Categories: Linux Tags:

Ubuntu 8.10 – A Productive Java Development Environment

December 13th, 2008 James 18 comments

I recently started using Ubuntu 8.10 at my workplace as well. Till then, I have been using Ubuntu only at home. For me, Ubuntu@Work was very different from Ubuntu@Home. I mostly surf, blog, listen to music and play some games at home. But Ubuntu@Work was a completely different scenario.

Since I’m new to this linux stuff, it took me some time to configure things like static ip address, host names etc. But once everything was setup, things started moving quickly. I initially had doubt in my minds about the font rendering of NetBeans (or any swing app for that matter) under linux. I even wrote an post showing my frustration with NetBeans font rendering when compared to Eclipse. But with jdk.1.6.10, font rendering is smooth and NetBeans works like a champ! You can see some samples here:

Read more…

 

Beyond Wubi…

December 7th, 2008 James 5 comments

In one of my previous posts, I mentioned that I installed Ubuntu 8.10 in my machine via Wubi. Before that, I was playing around with some *nix distros with the help of VirtualBox which ran on Windows XP in my machine. Wubi was very helpful in installing Ubuntu side by side with Windows XP which still is my primary operating system. So if you are new are still a Windows user but pondering to try linux in the safest possible way, Wubi is probably the simplest choice available. If you haven’t already tried it, I encourage you to go for it. You won’t be discouraged.

After playing around with my Ubuntu 8.10 installed inside a virtual harddisk, courtesy Wubi, I felt that I should go for a full installation. Though Wubi gives you a perfectly working Ubuntu system, it should not be compared to a full fledged installation. For example, certain features like “Hibernation” are not available when you install Ubuntu through Wubi. Wubi’s primary objective is to encourage Windows users to try and enjoy Ubuntu. At the end, when you are comfortable with Ubuntu, it’s time for a complete installation. And that’s exactly what I did.

I have attempted for a full installation before but I was always scared whenever I come across the “partition” page. And being a Windows user, I never understood terms like “dev/sda1″, “/home” etc. But after playing around with VirtualBox and Wubi, I felt comfortable enough to go ahead.

Read more…

 
Categories: Linux Tags: