Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Jul 2013 10:57:14 -0700
From:      Craig Rodrigues <rodrigc@FreeBSD.org>
To:        Julian Elischer <julian@freebsd.org>
Cc:        FreeBSD Current <current@freebsd.org>
Subject:   Re: SVN mirroring question
Message-ID:  <CAG=rPVf2Ch7z5UJAVr2=SbwA2Ssnb0PeyLsEV5E9qG4uakSx7w@mail.gmail.com>
In-Reply-To: <51D21147.4030103@freebsd.org>
References:  <51D21147.4030103@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 1, 2013 at 4:31 PM, Julian Elischer <julian@freebsd.org> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG=rPVf2Ch7z5UJAVr2=SbwA2Ssnb0PeyLsEV5E9qG4uakSx7w>