I think that fossil solution of using a simple file __FOSSIL__ in the
root directory
is a far superior solution than the classical of creating a directory
for the SCM.

The only point is that files "manifest" and "manifest.uuid" should not be there
by default in new projects. Only people actively interested in them
for automating
tasks should request actively to fossil to maintain them.

NOTE: the fossil repository file needs not to be located in the same
directory. You can
put in anywhere. In fact, I consider a better solution to put all
fossil repositories in
a dedicated unique directory, to have better control of backups, and
of data integrity. Of course,
this is personal taste.

RR



2010/1/21 Daniel Carrera <dcarr...@gmail.com>:
> Paul Serice wrote:
>>> __FOSSIL__ is required, though you can rename it to ".fos" if you
>>> don't want to look at it.
>>
>> This is dangerous because the following commands do very bad things:
>>
>>     fossil extras --dotfiles
>>     fossil clean -f --dotfiles
>
> Then it is a mis-feature (or bug) that you can turn "__FOSSIL__" into
> ".fos" (or that there are --dotfiles options).
>
> I don't understand why Fossil has to put four files in my root directory
> (myproj.fossil, __FOSSIL__, manifest, manifest.uuid). Why can't it have
> a single directory like "_fossil/" just like every other decent SCM
> today? That directory should include the two database files (so I don't
> have to wonder why you need *TWO* database files -- I thought you were
> supposed to have only one) and it should include the manifest files (so
> that Michael can use them in his project bills without Daniel getting
> annoyed that they keep polluting his root directory).
>
> Daniel.
> _______________________________________________
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
_______________________________________________
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