git

Backing up my gitea via mirroring

I run a Gitea instance at git.langille.org. Some of what’s on there is a pull mirror of a GitHub repo. Some of it exists nowhere else. That second group bothers me. If that server goes away, so do those repos. I’m sure I can find another existing script and use that. Please point one out to me if you find it. I want every repo on git.langille.org copied to another server, on FreeBSD,

Backing up my gitea via mirroring Read More »

Migrated your repo from subversion to git? Here’s how I migrated my working copies.

The long-used FreshPorts subversion repositories have been converted from subversion to git. The process I used is documented in https://github.com/FreshPorts/git-conversion. Today, I’m moving the working copy subversion checkouts to git working copies. The original code is retained and any local changes will be available for check-in / diff after the conversion. Here’s an outline of that process. FreshPorts left Subversion on 5 October 2026, but the hosts didn’t. The ingress code on each

Migrated your repo from subversion to git? Here’s how I migrated my working copies. Read More »

Using a sparse git checkout to build vuxml files

This post shows how I used a git spare checkout to build vuxml files without having the whole ports tree present. In this post: FreeBSD 14.2 FreeBSD 14.3-STABLE git-2.50.1 git-tiny-2.50.1 This came about when recent commits to security/vuxml weren’t showing up on in my host, despite doing pkg audit -F – this was several hours after the commit. trouble told me to check this jail on that host. Eventually I figured out the

Using a sparse git checkout to build vuxml files Read More »

Converting a subversion repo to git

This is not finished. It has been posted for review. When this paragraph is gone, the post is finished. I’ve wanted to convert my subversion repos to git for years. It’s never been a high priority. But here we go. First, I created a local temporary and insure subversion repo with a copy of my real repo. This allows me to mess up and not affect the real repo. I’m sure nothing I’m

Converting a subversion repo to git Read More »

Scroll to Top