Friday, July 18, 2008
Getting Giddy with Git
Recently Johannes Schindelin and I participated in a podcast about Git's involvement in Google Summer of Code. You can listen to the podcast on the Google open source blog.
Tuesday, July 8, 2008
Using jgit To Publish on Amazon S3
Recent versions of jgit, the 100% pure Java implementation of the Git version control system, support fetch and push directly over Amazon S3 .
It behaves like http push does in C git in that it is transparent to the end-user. Transparent client-side encryption can also be enabled, in case the repository data must be protected from the operators of S3.
It behaves like http push does in C git in that it is transparent to the end-user. Transparent client-side encryption can also be enabled, in case the repository data must be protected from the operators of S3.
Thursday, June 26, 2008
New Server, New Home
In honor of us moving from New York to California I have also moved the server that hosts spearce.org. If you are reading this blog post, welcome to my new home away from home on the web.
If you aren't reading this blog post, you may need to reconsider how you reached this location, since you can't see it.
If you aren't reading this blog post, you may need to reconsider how you reached this location, since you can't see it.
Thursday, July 26, 2007
Difficult gitk Graphs
On the Git mailing list I've talked about one of the repositories I develop on/maintain, as its graph in gitk is somewhat interesting. Today I took a couple of redacted screenshots from two of the interesting parts of the history.
The first image is from a set of octopus merges that occurred in the history. This probably would look better if we had just used
The first image is from a set of octopus merges that occurred in the history. This probably would look better if we had just used
git-rebase to transplant the commits instead of merging them, but at the time the user who created these was still quite new to Git...Saturday, April 28, 2007
pg is for sale
I have decided to no longer support pg, as I haven't used it myself in a very, very long time. It was a useful tool and learning vehicle for myself and a few others, but it just isn't nearly as good as core Git with topic branches. Or git-gui.
Wednesday, February 28, 2007
Git and Linux Repository Growth
I got curious about the growth rate for the git.git and linux-2.6.git repositories, so I wrote


git-statplot to dump out object counts and sizes by earliest date entered. Plotting these with Gnuplot gave me some interesting results:
