Importing NanoBlogger post "Git and sawsim"
authorW. Trevor King <wking@drexel.edu>
Sun, 31 Aug 2008 23:19:56 +0000 (23:19 +0000)
committerW. Trevor King <wking@drexel.edu>
Sun, 31 Aug 2008 23:19:56 +0000 (23:19 +0000)
posts/Git_and_sawsim.mdwn [new file with mode: 0644]

diff --git a/posts/Git_and_sawsim.mdwn b/posts/Git_and_sawsim.mdwn
new file mode 100644 (file)
index 0000000..8fdd144
--- /dev/null
@@ -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]]