monotone-devel
[Top][All Lists]
Advanced

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

[Monotone-devel] Re: Serving * does not work


From: Bruno Hertz
Subject: [Monotone-devel] Re: Serving * does not work
Date: Wed, 12 Oct 2005 02:32:32 +0200
User-agent: Gnus/5.110003 (No Gnus v0.3) Emacs/22.0.50 (gnu/linux)

Matthew Gregan <address@hidden> 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                     |/
>                                   /|                address@hidden

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





reply via email to

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