April 2008 Archives

Using git and gitk to optimize workflow

| | Comments (0) | TrackBacks (0)
Math::GSL is now using git and everyone rejoices.

I saw a fellow coworker using gitk to optimize his workflow when doing long subversion merges and also to have a more fine-grained commit history. With git, a collection of changes can be chosen and  "squashed" into one subversion commit. This is useful for pushing out to a subversion repo.

This solves the problem of local modifications sitting on your machine because you do not want to push incomplete code into a subversion repo. Gitk is a simple and powerful Tk interface which allows you to search your entire commit history at many levels and shows diffs of files and lots of other metadata. It has helped me gain a larger picture of the evolution of the project.

Simply by pressing "F5", gitk updates and show you local modifications that haven't been checked in yet!

Public Git Repo for Math::GSL

| | Comments (0) | TrackBacks (0)
You can get the latest Math::GSL with the command

git clone http://leto.net/code/Math-GSL.git

We also have a mirror on repo.or.cz , which is updated hourly from the main repo.

Currently I have only heavily tested Math::GSL on FreeBSD 6.2/Perl 5.10, so if you have a wildly different platform, please send me bug reports if the build process implodes!

Note: This is alpha software, it could set your hair or computer on fire at any time.

About this Archive

This page is an archive of entries from April 2008 listed from newest to oldest.

May 2008 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Screw you, spammers! Clicky Web Analytics