From owner-freebsd-hackers@FreeBSD.ORG Sat Sep 1 18:25:03 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 22438106566B for ; Sat, 1 Sep 2012 18:25:03 +0000 (UTC) (envelope-from hag@linnaean.org) Received: from perdition.linnaean.org (perdition.linnaean.org [IPv6:2001:470:8917:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id ED0D08FC0C for ; Sat, 1 Sep 2012 18:25:02 +0000 (UTC) Received: by perdition.linnaean.org (Postfix, from userid 31013) id A66DADA0; Sat, 1 Sep 2012 14:24:56 -0400 (EDT) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <20546.21240.597457.60612@perdition.linnaean.org> Date: Sat, 1 Sep 2012 14:24:56 -0400 To: freebsd-hackers@freebsd.org X-Mailer: VM 7.19 under Emacs 23.4.1 From: Daniel Hagerty Sender: Daniel Hagerty Subject: freebsd.org git repositories and svn ids X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Hagerty List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Sep 2012 18:25:03 -0000 There seem to be git repositories available under freebsd.org and mirrors on github. I'm not terribly clear about how official they really are. I'm particularly asking about the freebsd repository, variously at git://git.freebsd.org/freebsd.git and git://github.com/freebsd/freebsd.git . How does one map between svn commit IDs and git IDs with this repository? Most git-svn repositories include a git-svn-id: header at the end of commit messages, but this repository doesn't. The freebsd-head repository at git://github.com/freebsd/freebsd-head.git does have these tags, but is limited in scope. It doesn't have enough history for my needs. As references to commits in mailing lists are most likely to speak of an svn ID, it's a big limitation. There are a couple of other applications where going back and forth between the ID spaces is useful. Suggestions welcome.