cayenne-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Aristedes Maniatis <...@maniatis.org>
Subject Re: [jira] [Commented] (INFRA-5936) Migrate Apache Cayenne to Git
Date Thu, 25 Apr 2013 22:45:31 GMT
On 26/04/13 8:35am, Andrus Adamchik wrote:
>
> On Apr 25, 2013, at 6:26 PM, Ari Maniatis (JIRA) <jira@apache.org> 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

Mime
View raw message