On Sat, May 31, 2014 at 4:33 PM, Stephan Beal <sgb...@googlemail.com> wrote:

> On Sat, May 31, 2014 at 1:21 PM, Richard Hipp <d...@sqlite.org> wrote:
>
>> Can somebody please explain to me what this change accomplishes, other
>> that introduce needless bugs, which it seems to excel at?  What problem
>> does it solve?  Why shouldn't we back it out?
>>
>
> It doesn't solve a problem so much as open up a minor new feature (the
> ability to have all commit messages in one's preferred language). i would
> personally like to see it kept (mainly for future compatibility with
> libfossil, which doesn't require an initial checkin ;), but not as the
> default. The default should stay as it historically has been - creating the
> hard-coded empty commit.
>
> Once i'm back from shopping i'll work on a patch which reverts to the
> previous default behaviour and adds a new flag for those who want to
> create/play with an empty repo (which still likely has open corner cases
> involving RID 0).
>

Am i wrong, or did Joel's patch just correct the problem:

[stephan@host:~/tmp/x]$ f version
This is fossil version 1.29 [1a0179abd7] 2014-05-31 16:37:06 UTC
[stephan@host:~/tmp]$ f new x.fsl
project-id: 5cd681cb6333f12df80261259e2ddaa456e82742
server-id:  ecc9e33b0d4502a2fcc278943a92c6e6888c39f9
admin-user: stephan (initial password is "9b688a")
[stephan@host:~/tmp]$ cd x
[stephan@host:~/tmp/x]$ f open ../x.fsl
project-name: <unnamed>
repository:   /home/stephan/tmp/x/../x.fsl
local-root:   /home/stephan/tmp/x/
config-db:    /home/stephan/.fossil
project-code: 5cd681cb6333f12df80261259e2ddaa456e82742
checkins:     0
[stephan@host:~/tmp/x]$ for i in a b c; do echo $i $i $i $i $i $i $i > $i;
done
[stephan@host:~/tmp/x]$ l
total 44
drwxr-xr-x  2 stephan stephan  4096 May 31 18:47 .
drwxr-xr-x 29 stephan users   20480 May 31 18:46 ..
-rw-r--r--  1 stephan stephan    14 May 31 18:47 a
-rw-r--r--  1 stephan stephan    14 May 31 18:47 b
-rw-r--r--  1 stephan stephan    14 May 31 18:47 c
-rw-r--r--  1 stephan stephan  7168 May 31 18:47 .fslckout
[stephan@host:~/tmp/x]$ f add a b
ADDED  a
ADDED  b
[stephan@host:~/tmp/x]$ f com -m egg
New_Version: cfb13af168b89e7dfd87dea91c0b831113daf9e0
[stephan@host:~/tmp/x]$ f-ls
File list from manifest version 'current' [cfb13af168b8] (RID 3)...
UUID         P Name
9f2f5f07e932 - a
4e8501912e57 - b
[stephan@host:~/tmp/x]$ fst
repository-db:       /home/stephan/tmp/x.fsl
checkout-root:       /home/stephan/tmp/x/
checkout-version:    cfb13af168b89e7dfd87dea91c0b831113daf9e0 2014-05-31
18:47:37 local (RID 3)
user:                stephan
tags:                trunk
comment:             egg

No local changes.


:-?

-- 
----- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
"Freedom is sloppy. But since tyranny's the only guaranteed byproduct of
those who insist on a perfect world, freedom will have to do." -- Bigby Wolf
_______________________________________________
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