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