Fossil

View Ticket
Login

View Ticket

2010-11-15
20:10 Fixed ticket [289844a2]: missing table time_fudge on commit plus 1 other change ... (artifact: 8cb6e6c1 user: drh)
20:10
Do not use the "time_fudge" temp-table if it has not been created by a prior call to manifest_crosslink_begin(). Ticket [289844a2cb535a465] ... (check-in: 80c42a33 user: drh tags: trunk)
2010-11-14
16:17 Ticket [289844a2] missing table time_fudge on commit status still Open with 2 other changes ... (artifact: 61312275 user: wolfgang)
10:54 New ticket [289844a2]. ... (artifact: e8d1adac user: wolfgang)

Ticket Hash: 289844a2cb535a465c4d956f9907e5b3762d2193
Title: missing table time_fudge on commit
Status: Fixed Type: Code_Defect
Severity: Priority:
Subsystem: Resolution: Fixed
Last Modified: 2010-11-15 20:10:50
Version Found In: 761a6a9dcf
Description:
doing commits using the --date-override option i a strange way forces the following error:
fossil "commit" "--force" "--user-override" "anonymous" "--date-override" "2003-02-18 14:22:20" "--comment" "Initial revision"

fossil "commit" "--nosign" "--force" "--user-override" "anonymous" "--date-override" "2003-02-18 14:22:19" "--branch" "avendor" "--comment" "nocomment" ..\fossil.exe: SQLITE_ERROR: no such table: time_fudge ..\fossil.exe: no such table: time_fudge INSERT OR REPLACE INTO time_fudge VALUES(5, 2452689.098842593, 6, 2452689.098831019);

If you have recently updated your fossil executable, you might need to run "fossil all rebuild" to bring the repository schemas up to date.


wolfgang added on 2010-11-14 16:17:42:
This appears while trying to import a cvs repository into fossil. The avendor branches, created on importing sources are generated with the same time, as the main version:

1.1 initial revision with time a
|
+- 1.1.1 branch "avendor"
    |
    +- 1.1.1.1 same file as 1.1 with time a like 1.1
       |
       +- tag "arelease"