[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] Updated Issue 212 - sync needs list of include patt
From: |
Stephen Leake |
Subject: |
Re: [Monotone-devel] Updated Issue 212 - sync needs list of include patterns (monotone) |
Date: |
Sat, 25 Aug 2012 07:04:40 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.1 (windows-nt) |
Stephen Leake <address@hidden> writes:
>> In the user manual, the URI syntax is described as:
>>
>> <scheme>://[[<user>@@]<host>[:<port>]][/<path>][?<pattern>[;-<exclude-pattern>[...]]]
>>
>> That says there is only one include pattern, but multiple exclude
>> patterns. The examples only show one include and one exclude.
>>
>> I suggest we change it to this:
>>
>> <scheme>://[[<user>@@]<host>[:<port>]][/<path>][?<include-pattern>[;<include-or-exclude-pattern>]...]
>
> Actually, the first pattern can also be an exclude. So a simpler syntax
> is this:
>
> <scheme>://[[<user>@@]<host>[:<port>]][/<path>][?<pattern>[;<pattern>]...]
>
> Branches matching a pattern are excluded if the pattern starts with
> '-', included otherwise.
One more try:
<scheme>://[[<user>@@]<host>[:<port>]][/<path>][?[-]<pattern>[;[-]<pattern>]...]
Branches matching a pattern are excluded if the pattern is preceded by
'-', included otherwise.
--
-- Stephe
[Monotone-devel] Updated Issue 212 - sync needs list of include patterns (monotone), code, 2012/08/26