In praise of github
A few years ago I became sold on distributed source control. Being able to do offline work, try out new ideas cheaply, and throw them away, all were great things. I started with mercurial, but over...
View ArticleOne step deployment of rails applications with git and passenger
I developed this pattern with mercurial, and have recently adapted it to work with git Assumed You want your production application to be deployed at /data/site/myrailssite on your remote system You...
View ArticleOpenSim Infrastructure Updates: fresh os, git mirror, and automated release...
Yesterday I upgraded the opensimulator.org machine (kindly provided by Adam Frisby) to the latest version of Debian. The upgrade went seemlessly. Now that we are on Debian 5.0 we’ve got some fresher...
View ArticleSoftware in the era of drive by contribution
I love git. I’ll state that up front. I also love github, which I’ve expressed in the past. Both are making me look at software in a new way. I also think the pair of them are changing some of the...
View ArticleOpenSim moves to git
Yesterday we completed the transition of OpenSim from subversion to git as our primary source code system. This had actually been kicked around as an idea for nearly a year and a half, but our gating...
View ArticleStreaming talk on Git
Tomorrow night (Wed, Jan 6th) at 6pm EST I’ll be presenting at MHVLUG on Git, the distributed source code management system. New and notable on this talk is that I’ll be streaming the talk live on...
View ArticleA Git epiphany, a journey in 3 acts
There have been a series of posts about Git in the last week over at The Reinvigorated Programmer. It’s fascinating to watch someone come to terms with Git that’s also a brilliant writer, and gets to...
View ArticlePrettier fonts for Git Gui on Ubuntu
The default fonts for git gui (aka gitk) in Ubuntu are down right horrible. Even Ubuntu 10.04 defaults to tk8.4, which doesn’t support font smoothing. Fortunately there is a simple way to fix this...
View ArticleSplitting up Git Commits
Human review of code takes a bunch of time. It takes even longer if the proposed code has a bunch of unrelated things going on in it. A very common piece of review commentary is “this is unrelated,...
View Article
More Pages to Explore .....