monotone-devel
[Top][All Lists]
Advanced

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

Re: [Monotone-devel] Re: netsync connection info cleanup


From: hendrik
Subject: Re: [Monotone-devel] Re: netsync connection info cleanup
Date: Wed, 28 Apr 2010 02:42:54 -0400
User-agent: Mutt/1.5.18 (2008-05-17)

On Tue, Apr 27, 2010 at 04:54:01PM -0700, Zack Weinberg wrote:
> On Tue, Apr 27, 2010 at 4:42 PM, Timothy Brownawell <address@hidden> wrote:
> >
> > Is the occasional backslash really that bad? '%' conflicts with urlencoding
> > (and '*' would only actually glob things if you have some really weirdly
> > named files), and '?' is probably necessary for file/ssh sync.
> 
> I think it's more important to avoid characters that are meaningful in
> URLs (*especially* %) than to avoid characters that are meaningful to
> the shell.  People expect to have to quote URLs.  Also, I don't like /
> as a separator when it's not traversing a directory-like hierarchy.
> 
> So, how about this?
> 
>   protocol://address@hidden/path/to/database?include,include,-exclude,-exclude
> 
> should work equally well for mtn (with usher), ssh, and file.  Without
> usher, you just leave out the /path part.

Does this mean that, with usher, it will now be mandatory to specify the 
database explicitly?  That usher will no longer be able to make 
decisions based on the branch name(s) involved?  And that, to a user,  
usher-based monotones will look different from bare monotones?

-- hendrik




reply via email to

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