Hi Nate,
     Thanks for replying. Well for the present I am using hg itself and
making my own changes to the source. I commit them using hg commit. I have a
custom emacs merge file which makes merging easy in case the source repo
changes. I think this works good for now. I do fold the changes back using
hg. I really didnt hear back from anyone about their experience so I dont
know if taking the mq approach is better.

- Sujay


----- Original Message ----- 
From: "nathan binkert" <[EMAIL PROTECTED]>
To: "M5 users mailing list" <[email protected]>
Sent: Monday, July 21, 2008 6:01 PM
Subject: Re: [m5-users] Difference between using hg and mq


> Did you get anywhere with this?  You should really look at the
> mercurial documentation.  The choice depends on the usage.  If you're
> planning on making massive changes across the board and don't plan to
> integrate them, then hg itself probably makes sense.  If you want to
> fold your changes back into the tree eventually as patches, or you
> have smallish changes that you'd like to benefit from our
> improvements, mq probably makes the most sense.
>
> If you're creating completely new models, then using EXTRAS with stuff
> in your own repository is probably the way to go.
>
> We'd encourage people to try to fold stuff back into M5 as we do, so
> we lean towards mq which is probably the best way to go for that.  I
> have HP stuff that is private to HP that I do with a separate
> repository and the EXTRAS thing.
>
>  Nate
>
> On Fri, Jul 11, 2008 at 9:25 AM, Sujay Phadke <[EMAIL PROTECTED]>
> wrote:
>> Hello,
>>      I read the M5 repo documentation and the hgbook on using hg and mq.
>> I
>> am confused between which approach I should be using for making my own
>> changes to m5-stable. One way is to make my changes and use the hg
>> commit. I
>> can pull changes to the source using hg fetch and it does a 3-way merge
>> when
>> required.
>>
>> The other way is to use the 'q' commands - qinit, qnew, qrefresh, etc.
>> Could
>> someone elaborate whats the best way to go about it?
>>
>> Thanks,
>> Sujay
>> _______________________________________________
>> m5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>

_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to