monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Re: new restrictions branch for including required


From: Thomas Keller
Subject: Re: [Monotone-devel] Re: new restrictions branch for including required parents
Date: Mon, 17 May 2010 10:26:12 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.9) Gecko/20100317 SUSE/3.0.4-1.1.1 Lightning/1.0b2pre Thunderbird/3.0.4

Am 17.05.2010 00:39, schrieb Derek Scherger:
> On Sat, May 15, 2010 at 11:41 AM, Derek Scherger <address@hidden>wrote:
> 
>> I've started a new branch net.venge.monotone.restrictions.implicit-includes
>> that changes the restrictions code to always include the parents of
>> explicitly included nodes.
>>
>> This turned out to be a relatively simple change and I've updated the
>> restriction unit-tests so that they are all passing. It's now a matter of
>> updating the lua tests and dealing with the fallout from that. After an
>> initial look over things it doesn't look like it should be too difficult to
>> do. Then it's just a matter of agreeing that the new semantics are an
>> improvement over the current semantics.
>>
> 
> This is now finished and ready for review. 

Very cool, I'll look over it tonight!

> The one case where implicit
> includes don't seem to make sense is for revert, where you might want to
> revert a file but not a rename of the directory that contains it. The
> restriction that revert uses doesn't apply the new implicit include rules
> but all other cases do. 

Ok, as long as you have documented that for the revert command,
everything should be fine. A short note in NEWS shouldn't hurt as well.

> I've assigned a few more bugs to myself related to
> this, all of which can probably be closed once this is merged. There were a
> few xfailed test cases that are now passing as well.

Cool, thanks for your work!

Thomas.

-- 
GPG-Key 0x160D1092 | address@hidden | http://thomaskeller.biz
Please note that according to the EU law on data retention, information
on every electronic information exchange might be retained for a period
of six months or longer: http://www.vorratsdatenspeicherung.de/?lang=en


Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]