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?
_______________________________________________
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