From: W. Trevor King Date: Sun, 31 Aug 2008 23:19:56 +0000 (+0000) Subject: Importing NanoBlogger post "Git and sawsim" X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=a52d46dd16682f054b0a50c972ae78d8bcffda5a;p=blog.git Importing NanoBlogger post "Git and sawsim" --- diff --git a/posts/Git_and_sawsim.mdwn b/posts/Git_and_sawsim.mdwn new file mode 100644 index 0000000..8fdd144 --- /dev/null +++ b/posts/Git_and_sawsim.mdwn @@ -0,0 +1,25 @@ +[[!meta title="Git and sawsim"]] +[[!meta date="2008-08-31 19:19:56"]] + +I recently learned about distributed versioning systems like +[Git](http://git-scm.com/), +[Mercurial](http://www.selenic.com/mercurial/wiki/), +[Bazaar](http://bazaar-vcs.org/), and many others, and I moved my +`sawsim` development to Git from Subversion (instructions at +[Simplistic +Complexity](http://www.simplisticcomplexity.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/)). +The benefit of a distributd verion control system for me is that it +removes the need for a central repository. That means that if Bob +pulls my code and makes some changes, and Alice pulls my code and +makes some other changes, Bob and Alice can get together and merge +their code without my knowledge/permission/whatever. I think this +will lead to more lively and effective code. As for picking Git, I'm +sure all would be sufficient for my needs, and Git seemed more like [my +style](http://importantshock.wordpress.com/2008/08/07/git-vs-mercurial/) ;). + +I haven't gotten around to hosting the sawsim Git repo for the rest of +y'all yet, but since I think it's still just me still, I'm not really +worried ;). Email me if I'm wrong, and you don't want to wait a few +weeks :p. + +[[!tag programming]]