Matthew Gregan <[EMAIL PROTECTED]> writes:

> At 2005-10-12T01:17:27+0200, Wim Oudshoorn wrote:
>> When I server all branches with 
>> 
>> monotone serve 0.0.0.0 *
>> 
>> I can not sync from other computers, I get an error
>> something like:
>> 
>> access denied due to branch xxx.yyy
>> 
>> Using monotone version 0.23.
>> Is this known?
>
> You need to escape the asterisk, otherwise the shell will perform glob
> expansion on it and replace the '*' with a list of files from the current
> directory.
>
> If you run monotone with '--debug' specified, you'll see what's going on
> because monotone will log the list of command-line arguments that it saw.
>
> Try the following, instead:
>
> $ monotone serve 0.0.0.0 '*'
>
> Cheers,
> -mjg
> -- 
> Matthew Gregan                     |/
>                                   /|                [EMAIL PROTECTED]

As a sidenote, this will happen more often as monotone becomes more
widespread, since ppl tend to be confused by tools which implement
their own globbing syntax (cf. 'find'). Especially so when it's
differing from shell semantics or limited to a subset of it.

We had a discussion about this some months ago, and I still think the
current approach puts an unnecessary burden on users.

Cheers, Bruno.

        

        
                
___________________________________________________________ 
Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: 
http://mail.yahoo.de



_______________________________________________
Monotone-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/monotone-devel

Reply via email to