On 20/11/17 17:01, Warren Young wrote:
> On Nov 20, 2017, at 2:55 PM, Offray Vladimir Luna Cárdenas 
> <off...@riseup.net> wrote:
>> On 20/11/17 16:45, Carlo Miron wrote:
>>> On Mon, Nov 20, 2017 at 9:33 PM, Warren Young <war...@etr-usa.com> wrote:
>>>
>>>> When the FILENAME parameter is not given, it produces a “Fossil” 
>>>> subdirectory containing the contents of tip-of-trunk, with the directory 
>>>> name coming from the project configuration under Admin.  The SQLite repo 
>>>> file is stored inside the subdirectory in a hidden file; I propose 
>>>> .fslrepo.
>>> Or maybe `.fossil`, as in Kyle's golang contribution?
>>> https://go.googlesource.com/go/+/master/src/cmd/go/internal/get/vcs.go#330
>> I would go also with ".fossil" as default extension (is the one I use
>> right now).
> .fossil as an extension for clones is one thing: it is not simply a 
> convention due to “fossil server /DIRECTORY” scanning behavior.
>
> There is no reason the hidden file need follow this convention.  In fact, it 
> would be harmful:
>
>     $ fossil server /path/to/clone-and-open/checkout/directory
>
> This would find .fossil and require that you pass an empty name in the clone 
> URL.  Confusing and maybe not even possible, since http://localhost:8080 and 
> http://localhost:8080/ are normally treated as equivalent.
>
> Furthermore, we already have .fsl* at the root of a checkout.  Shouldn’t we 
> follow the existing convention?

OK. I didn't understand this totally. I thought that was the extension
the shallow cloned repository would get if no extension name was specified.

Cheers,

Offray
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to