background preloader

Scm

Facebook Twitter

Effectively Using Git With Subversion | Viget Extend. Like many organizations using Rails, we have caught the git wave, and are in a state of transition between git and Subversion. Our open-source work is stored in git repositories, but our client work is still stored in Subversion repositories, and probably will be for some time. While git is amazing, Subversion still has its good qualities, and makes an excellent centralized repository, especially with its ecosystem of user-friendly tools. The integration between git and Subversion (git-svn) is so well done that several of us have been using git as our interface to all our Subversion repositories. Doing this is fairly simple, but there are some interesting tricks, and so I thought I would share a day in the Viget life with git-svn.

Getting your repository set up Checking out a Subversion repository is as simple as can be: git-svn clone -s local_dir As you would expect, this leaves you with a git repository under local_dir. Making branches Adding changes. Groogle - Web based code review tool. GitX - Home. Subversive - Downloads. Use the resources below to install Subversive, download Subversive releases and special builds and learn how to install Subversive using different types of the project distribution. Install the Latest Stable Build The latest stable build is aimed to provide you with access to the latest Subversive features before they become available in the Subversive build included into the yearly Eclipse Simultaneous Release. Use the icon below to install it. Subversive Releases and Installation Instructions Use the resources below to learn how to determine the right Subversive version for your OS platform, Eclipse and SVN environment and download it.

Find instructions on how to install the Subversive plug-in and SVN connectors. Latest Releases - Instructions for downloading the latest stable Subversive release that is a part of the latest Eclipse Simultaneous Release. Support Subversive Project Subversive Connectors Home Legal Note Subversive SVN Connectors are EPL-incompatible. Git - Fast Version Control System. HomePage - SVK Wiki.