Automatic maintenance of tag feeds

Fri 22 November 2013 by Lars Kellogg-Stedman Tags blog git

I recently added some scripts to automatically generate tag feeds for my blog when pushing new content. I'm using GitHub Pages to publish everything, so it seemed easiest to make tag generation part of a pre-push hook (new in Git 1.8.2). This hook is run automatically as part of the git push operation, so it's the perfect place to insert generated content that must be kept in sync with posts on the blog.

read more

Git fetch, tags, remotes, and more

Fri 27 July 2012 by Lars Kellogg-Stedman Tags git

I’ve been playing around with Git, Puppet, and GPG verification of our Puppet configuration repository, and these are some random facts about Git that have come to light as part of the process.

If you want to pull both changes and new tags from a remote repository, you can …

read more

Pushing a Git repository to Subversion

Tue 11 May 2010 by Lars Kellogg-Stedman Tags git subversion vcs

I recently set up a git repository server (using gitosis and gitweb). Among the required features of the system was the ability to publish the git repository to a read-only Subversion repository. This sounds simple in principle but in practice proved to be a bit tricky.

Git makes an excellent …

read more

Cleaning up Subversion with Git

Fri 29 January 2010 by Lars Kellogg-Stedman Tags svn versioncontrol git subversion


At my office, we have a crufty Subversion repository (dating back to early 2006) that contains a jumble of unrelated projects. We would like to split this single repository up into a number of smaller repositories, each following the recommended trunk/tags/branches repository organization.

What we want to …

read more