From owner-freebsd-hackers@FreeBSD.ORG Sun Sep 2 04:29:41 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 B35F1106564A for ; Sun, 2 Sep 2012 04:29:41 +0000 (UTC) (envelope-from artemb@gmail.com) Received: from mail-lpp01m010-f54.google.com (mail-lpp01m010-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 2A0EE8FC12 for ; Sun, 2 Sep 2012 04:29:40 +0000 (UTC) Received: by lage12 with SMTP id e12so3682971lag.13 for ; Sat, 01 Sep 2012 21:29:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=Ki8axJ+FDF6/Wzg6Hcwx1mO1V2IiHhCZkXLODS/RIaw=; b=L6XV2yl9F3/BOshP62OBF64bXLY+x6MPBzKGhOaoOoZ1cqtp7NEa9oKigpSzPpKM9B PRmeRspzxmDd10QYGMh2TFZkjE+qlgrfkzuYv0REe0nE9hV99jMGsWXaoZlXf5SRz+fi r/9fsaqxgX2AQBqAAormY6mOPmU5S/UXsiZpiaaVUmcllAc0s9W/2O+iQ3+Qu5gPvsPV z/AD2KelVNT/e+syJsB4fraa5d4DO62IMikvUbfhvDWp7FvNlVdAl0zIlZ8oyFpoNdCN vm6kiorEW6/ys7ndVA2D+OqTOSYjsQxHuXeT96e5sGck+SmRZjzeZghOkeDCP33/9Aw/ CgZg== MIME-Version: 1.0 Received: by 10.112.39.135 with SMTP id p7mr4137169lbk.78.1346560179637; Sat, 01 Sep 2012 21:29:39 -0700 (PDT) Sender: artemb@gmail.com Received: by 10.112.43.40 with HTTP; Sat, 1 Sep 2012 21:29:39 -0700 (PDT) In-Reply-To: <5042AD73.3060402@shatow.net> References: <20546.21240.597457.60612@perdition.linnaean.org> <20546.39472.989246.974755@perdition.linnaean.org> <5042AD73.3060402@shatow.net> Date: Sat, 1 Sep 2012 21:29:39 -0700 X-Google-Sender-Auth: K1BWnGKHOkgU-_AItlHIN2L9gnA Message-ID: From: Artem Belevich To: Bryan Drewery Content-Type: text/plain; charset=ISO-8859-1 Cc: Garrett Cooper , freebsd-hackers@freebsd.org, Daniel Hagerty Subject: Re: freebsd.org git repositories and svn ids X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Sep 2012 04:29:41 -0000 On Sat, Sep 1, 2012 at 5:50 PM, Bryan Drewery wrote: >>> More generally tho, I'm curious how one is supposed to use the >>> seemingly more official repositories without this bit of data; I'd >>> expect I must be missing some critical clue. I've just noticed that freebsd commits on github come with a git note. If you look past the diff of the commit, you will see a note that contains path and revision number. For example: https://github.com/freebsd/freebsd/commit/fa32f1f570be8b878b2965d95b7dbdc37a953938 has a note that says: svn path=/head/; revision=239998 So, information is there, it's just not part of the log message itself unless you add '--show-notes=*' While I'm sort of got used to git-svn-id being part of committed log messages, keeping conversion metadata separate from the content does make sense. --Artem