From owner-freebsd-current@FreeBSD.ORG Tue Jul 2 17:57:16 2013 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 57022FB6; Tue, 2 Jul 2013 17:57:16 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: from mail-lb0-x22f.google.com (mail-lb0-x22f.google.com [IPv6:2a00:1450:4010:c04::22f]) by mx1.freebsd.org (Postfix) with ESMTP id A753D1D2C; Tue, 2 Jul 2013 17:57:15 +0000 (UTC) Received: by mail-lb0-f175.google.com with SMTP id r10so3628758lbi.34 for ; Tue, 02 Jul 2013 10:57:14 -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=va8cxSvzSQHPggkjDn3Wrt4G0r8HB4vAjik7dZ6xT/U=; b=FYfPjKKKQDbbO7S8BbVP4bZA0NkbFTwCP6cMDK/AvAwCTiHb9G2ovEwPyyRWCV9L7P VeX/RPtAfeCD+MRVQuGDK7YKsQ9Tt+sJhj5XgzZm6AHlvUFgvVjppXrSC6L0FbsJBHSl c0PgaMN2mAJckA7D55vF9+v7HGIRLcgjW9MUnfnnJ0bmU9Ss2Eo+L1kSwmbS+H+L5sZY GtkuABnCbnXTOqW4mQcHfxk1/GfTdInMkgwJzJzNdfYI7X/5HegNm6mZ+jP8F7Dmsibe rICG9sRol/AVmlzIS3BccgbTW2wY11OOQZI1zHqDW3REYrCwiLa2Rwnmg2jlo9B5ZR3C JYOg== MIME-Version: 1.0 X-Received: by 10.112.12.225 with SMTP id b1mr14570866lbc.3.1372787834331; Tue, 02 Jul 2013 10:57:14 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.149.38 with HTTP; Tue, 2 Jul 2013 10:57:14 -0700 (PDT) In-Reply-To: <51D21147.4030103@freebsd.org> References: <51D21147.4030103@freebsd.org> Date: Tue, 2 Jul 2013 10:57:14 -0700 X-Google-Sender-Auth: dfs0FHkMiyxCD0iFRq6Ys3mTcnk Message-ID: Subject: Re: SVN mirroring question From: Craig Rodrigues To: Julian Elischer Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jul 2013 17:57:16 -0000 On Mon, Jul 1, 2013 at 4:31 PM, Julian Elischer wrote: > So I need to make a branch of a freebsd branch to do some work related > changes. > is it feasible to have our own svn repo and mirror a single branch into it > that we can base > out branch off? Ialready have a full mirror.. so is it possible to keep > one branch on > the private repo synced up with the same branch on the mirror? > > We actually use P4 so the same question for P4, except that I already > have some answers for that.... > If you are open to trying github and git, I would recommend that you give it a shot, because maintaining your own private FreeBSD branch off of github using git is far easier than svn. (1) Look at the FreeBSD mirror on github here: https://github.com/freebsd/freebsd ( also refer to https://wiki.freebsd.org/Git ) (2) Create your own fork of the FreeBSD github repo: https://help.github.com/articles/fork-a-repo If you follow that article, you can make local changes in your fork, and pull down changes from the origin freebsd/freebsd repo. I'm a newbie to git, but I was surprised by how easy it was to do. This blog post has some good tips: http://splbio.wordpress.com/2012/11/24/basing-a-commercial-product-on-freebsd-using-git/ -- Craig -- Craig