[fpc-devel] FreePascal Git Repo and 2_6 branch
Juha Manninen
juha.manninen62 at gmail.com
Tue May 1 12:54:37 CEST 2012
On Sat, Apr 28, 2012 at 8:23 PM, Graeme Geldenhuys
<graemeg.lists at gmail.com>wrote:
> To do it the "correct way", is a lot of work, hence the reason I
> stopped mirroring the fixes branches. What I mean by "correct way", is
> cherry-picking the commits from Trunk (master) and applying them in
> the fixes branch - thus it is one standard git repository (with
> alternate branches), is more efficient for git to work with, and uses
> less disk space. But the problem is, it can't be automated (I need to
> manually track what commits are merged by FPC developers, manually fix
> conflicts etc) and my free time is very limited.
>
> What I can do in an automated fashion, is to simply mirror the 2.6
> fixes branch as a separate git repository (with limited history -
> going back to when 2.6 fixes branch was started). If this would be
> sufficient, I can set it up on Wednesday when I am back in the office.
> That's no trouble.
>
I think "git svn clone" with --stdlayout parameter could be used to create
a whole repository with all branches.
Then tracking branches in git repo should be created and later they can be
"git svn rebase"d to latest revision.
This kind of mirror could be created anywhere. Now all the mirrors are part
of Graeme's workload.
Regards
Juha
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20120501/97fc7cd9/attachment.html>
More information about the fpc-devel
mailing list