I'd be fine with 3.2 onward being Git and 3.0/3.1/2.x remaining in SVN (not
read-only, as we may do patches, especially on 3.0 and 3.1).  6 GB is
pretty impressive.  I don't think I want to download that.  Would take all
night, if not more.

mrg


On Thu, Apr 25, 2013 at 8:43 PM, Andrus Adamchik <[email protected]>wrote:

>
> > I guess I don't understand how having two git repos is useful. How do
> commits get from the small one to the 'real' one?
> >
> > Or are you suggesting that we have the large one purely as an archive
> which no-one ever looks at ever again? In which case I don't see the point
> since we have svn to do exactly that.
>
> Yeah, I was talking about a read-only archive. And yes, existing SVN will
> cover that. We can probably delete ported branches from SVN HEAD to reduce
> confusion (of course they will still be in history).
>
> > The only (very minor) downside I see is that some tools out there (like
> ohloh) will think that our project is "young again". Whether that is good
> or bad, or we even care…
>
> I don't.
>
> Andrus
>
>
> On Apr 25, 2013, at 8:17 PM, Aristedes Maniatis <[email protected]> wrote:
>
> > I guess I don't understand how having two git repos is useful. How do
> commits get from the small one to the 'real' one?
> >
> > Or are you suggesting that we have the large one purely as an archive
> which no-one ever looks at ever again? In which case I don't see the point
> since we have svn to do exactly that.
> >
> > The only (very minor) downside I see is that some tools out there (like
> ohloh) will think that our project is "young again". Whether that is good
> or bad, or we even care...
> >
> > Ari
> >
> >
> > On 26/04/13 10:12am, Andrus Adamchik wrote:
> >> So essentially the question is whether we want 2 Git repos (a smaller
> active repo and full history archive), or whether we want to keep the
> archive in SVN.
> >>
> >> I am fine with the second approach if that helps with the migration.
> Essentially this means limiting trunk to 3.0 commits and branches to 3.0
> and 3.1. If everyone ok with this, I will provide some guidance to David,
> with specific rev numbers and branch names.
> >>
> >> Andrus
> >>
> >>
> >> On Apr 25, 2013, at 6:45 PM, Aristedes Maniatis <[email protected]>
> wrote:
> >>
> >>> On 26/04/13 8:35am, Andrus Adamchik wrote:
> >>>>
> >>>> On Apr 25, 2013, at 6:26 PM, Ari Maniatis (JIRA) <[email protected]>
> wrote:
> >>>>
> >>>>>
> >>>>>   [
> https://issues.apache.org/jira/browse/INFRA-5936?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13642306#comment-13642306]
> >>>>>
> >>>>> Ari Maniatis commented on INFRA-5936:
> >>>>> -------------------------------------
> >>>>>
> >>>>> If the git repository will end up being 6Gb, could we look at
> reducing the size of the problem by eliminating some branches or discarding
> history older than a certain age?
> >>>>
> >>>> I was thinking about that too. My current idea is to just create a
> second repo for the current work, forking from a point where we switched to
> Maven and dropped all the jar dependencies. And keeping the 6GB one for the
> history.
> >>>
> >>> There is no clean way to do that. In fact the thing which stopped me
> from moving from svn to git in my work was that git has no way to clone a
> partial repository.
> >>>
> >>> So we could:
> >>>
> >>> * discard all branches older than 3.0
> >>> * discard all commits older than when we started work on 3.0
> >>>
> >>> That would drastically reduce the size of the repo and the difficulty
> of the migration. And really, how often do we look at blame?
> >>>
> >>> Personally I don't really care either way (I still like svn!), but 6Gb
> will prevent a lot of people from contributing some small patch.
> >>>
> >>> Ari
> >>>
> >>>
> >>> --
> >>> -------------------------->
> >>> Aristedes Maniatis
> >>> GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A
> >>>
> >>
> >
> > --
> > -------------------------->
> > Aristedes Maniatis
> > GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A
> >
>
>

Reply via email to