This is a continuation of my Ubuntu 12.04 installation notes. I had a few programs that I use that just didn’t belong in any of the other posts. So, they made it to this post.
- Version Control
Meld is a compare tool. Many of my colleagues use Beyond Compare, but Meld has done the trick for me so far. From the Meld Website:
Meld is a visual diff and merge tool targeted at developers. Meld helps you compare files, directories, and version controlled projects. It provides two- and three-way comparison of both files and directories, and has support for many popular version control systems.
It’s an easy install from the Software Center.
gVim is my editor of choice for most situations. This is from the Vim website.
Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor ‘Vi’, with a more complete feature set. It’s useful whether you’re already using vi or using a different editor.
Again, it’s an easy install from the Sofware Center.
I have found the 7zip program very handy on Windows. I would rather use this tool than the common WinZip program.
File roller handles file compression very nicely on Linux, but installing this package allows it to ready the 7z file format:
Version Control Programs
I like to tinker with various open source programs and projects. That typically means using various forms of version control to at least pull the code down. Hopefully, I will have more and more opportunities to also push patches back and contribute.
CVS is the first. Although git seems to be gaining ground, cvs seemed like it was the standard. I just installed it from the Software Center.
Subversion is the another common one used on many projects. Again, I just installed it from the Software Center.
Git seems like the popular version that is gaining a lot of traction. I installed git by installing the Cola Git GUI front-end, which should install the command line tools as well.
Another cool thing about git is that it can interface to other version control systems. In the Software Center, I clicked More Info on the git program. There I could install the cvs and bazaar integrations: