[m-rev.] Converting to Git.

Peter Ross pro at missioncriticalit.com
Wed Jan 2 11:11:43 AEDT 2013


On 2 January 2013 10:25, Paul Bone <paul at bone.id.au> wrote:
> On Mon, Dec 31, 2012 at 03:44:50PM +1100, Peter Wang wrote:
>> On Mon, 31 Dec 2012 14:57:21 +1100, Paul Bone <paul at bone.id.au> wrote:
>> > On Mon, Dec 31, 2012 at 02:07:20PM +1100, Julien Fischer wrote:
>> > > Hi Paul,
>> > >
>> > > On Sat, Dec 29, 2012 at 6:24 PM, Paul Bone <paul at bone.id.au> wrote:
>> > > >
>> > > > Mercury is now converted to git and uploaded to github.
>> > >
>> > > I notice you've shifted tests directory into the main repository
>> > > (which is fine),
>> > > however we still need the benchmarks directory from the old CVS repository
>> > > as well.  (IMO, it may as well go in the main repository as well.)
>> >
>> > I can re-do the conversion so that we get the history of benchmarks inline
>> > with the main repository (the way I've done for tests).  Or I can just add
>> > it at this point, throwing away the benchmark's repos history.
>> >
>> > The former is more work, especially if people have already started using
>> > this.
>>
>> If you will be redoing the conversion, can you improve it a bit:
>>
>> - add author names and email addresses
>> - some summary lines unnecessarily duplicate the first line, e.g. 5eb9c3
>> - some commits have a filename as the summary, e.g. 976dae
>> - some commits have two blank lines following the summary
>
> Unless there is a really compelling reason to re-do the conversion (if the
> history of benchmarks/ was important for example) then I'd re-do it.
> Otherwise I think the current conversion "is good enough".
>
> These changes would be good, but at least to us (or anyone looking at the
> authors page) we know who 'pbone" "zs" "wangp" etc are, and the formatting
> doesn't matter much as all the right information is there.
>
>> Otherwise, I'll fix those up next week.
>
> That would create a history with new hash IDs, and therefore will break any
> checkouts that others have made.  I know a few people who have already
> cloned the repository, despite us not saying it's ready, so I'd rather not
> do this.
>
> How do others feel about using the current (good enough) conversion?
> Or fixing up the issues identified by Peter?
>
It's good enough for me, but if someone wants to rewrite the history
to use correct emails and so on, that is fine with me.

I don't think asking people to reclone is a big issue, as no-one said
the repo was ready for use yet.



More information about the reviews mailing list