From owner-freebsd-hackers@FreeBSD.ORG Tue Nov 20 03:27:34 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 D5151EDE for ; Tue, 20 Nov 2012 03:27:34 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-la0-f54.google.com (mail-la0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 420E68FC14 for ; Tue, 20 Nov 2012 03:27:33 +0000 (UTC) Received: by mail-la0-f54.google.com with SMTP id j13so5236519lah.13 for ; Mon, 19 Nov 2012 19:27:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=jsS/E58dp6B0WJ/g1W3K/kKKp7huNh7sb8xpxuxuHd8=; b=iLcuL5O+xhZVDo9Zdhfo8JyfFDj28TI0I0ItaVXn2auerCYASOBYMdiBYvKVDI8e/5 U8lcHIyPgaUv9uRroRjIe2E3XeohwaMFpCcHVLMzHhqK/pIaBMWUJ26jr13CYLjY4Vm6 3Cpazmy+CxSNxa4db554v0MV5S5oxcn/5whjM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=jsS/E58dp6B0WJ/g1W3K/kKKp7huNh7sb8xpxuxuHd8=; b=OZDn16VnPGXX2f0efeMVvj17MrFy12PTdDENDXTnKTcbvWdCo9bZbL3mpsum911Olq Jo9HtkJ+2BECmhUzfP4JVM90ROhopLUrgGe42W7hBgpjMvmo/ojytSLvhQYNgRhhn9kt 2PSaXUAG0HaFMEPLzPvX04m/N5pxwbOrWJjniggG0A2z4oERfrNXnjLE5lwopUGY4+xX mnMQrztyaOfd0oa/xAv1adfNv9Ar/dIn/ogi7J+CDoPKrdw6hvuPB0fgzWuw4BYycCXQ CkQ2f4mM3x3z0R13mWFgCmR/ROs51A3BVseGU+dLUV+d0LoDplQG4h7rColH/U1GsOqP P09Q== Received: by 10.152.104.148 with SMTP id ge20mr13171371lab.51.1353382052946; Mon, 19 Nov 2012 19:27:32 -0800 (PST) MIME-Version: 1.0 Received: by 10.112.25.166 with HTTP; Mon, 19 Nov 2012 19:27:01 -0800 (PST) In-Reply-To: <20121120030445.GA38037@zjl.local> References: <20121120030445.GA38037@zjl.local> From: Eitan Adler Date: Mon, 19 Nov 2012 22:27:01 -0500 Message-ID: Subject: Re: FreeBSD needs Git to ensure repo integrity [was: 2012 incident] To: Zach Leslie Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQkcotM5p7cEPQW13i2DBaL4UB8jbc5GDmlybxs5w99323ysDYSrw35OAQHUOfkgFvvEW7yF Cc: Adrian Chadd , freebsd-hackers@freebsd.org, freebsd-hubs@freebsd.org, grarpamp , freebsd-security@freebsd.org, freebsd-questions@freebsd.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Nov 2012 03:27:34 -0000 On 19 November 2012 22:04, Zach Leslie wrote: > I've always been confused by this. Which source repo is the true source > of truth? This changed a few months ago when ports and doc switched. As of now: - SVN is *the* source of truth. - CVS is exported from svn. It will eventually go away - git is exported from svn. It will remain as an option for developers (including myself). > To obtain the FreeBSD source, you can use CVS, SVN, or Git? Do all have > the same level of support? Are they all up to date? SVN is *always* up to date. We try really hard to keep the others up to date, but fail at times. > Also, local branching and merging is amazing. +1 - but one can always use git-svn. -- Eitan Adler