|
2008-07-23
| ||
| 13:03 | • Fixed ticket [c7b35be884]: Fossil fails to recognize its repository db as a known file. plus 4 other changes ... (artifact: df0ef892d8 user: drh) | |
| 13:01 | The "extra" and "clean" commands ignore the repository file if the repository happens to be within the check-out. Ticket [c7b35be88]. ... (check-in: 2ecc407d9b user: drh tags: trunk) | |
| 04:42 | • New ticket [c7b35be884] Fossil fails to recognize its repository db as a known file.. ... (artifact: 441e2b56f1 user: anonymous) | |
| Ticket Hash: | c7b35be884420016fcf35fd6d4e81d9d3ed943a1 | ||
| Title: | Fossil fails to recognize its repository db as a known file. | ||
| Status: | Fixed | Type: | Incident |
| Severity: | Severe | Priority: | Immediate |
| Subsystem: | one | Resolution: | Fixed |
| Last Modified: |
2008-07-23 13:03:24 17.70 years ago |
Created: |
2008-07-23 04:42:49 17.70 years ago |
| Version Found In: | 6ecc392f1c | ||
| Description: | ||||
|
Sometimes one want to create a repository db within the directory that also will hold the checkout. Especially if you are com from other VCSs like e.g. Git or Darcs. I do the same, if I have a whole worktree for that I want to create an one-shot repository within.
But if I ask Fossil to remove all unknown files via clean --all, it will remove its own database that the current checkout was taken from. For example: mkdir test1 cd test1 fossil new myrepos fossil open myrepos fossil add ... fossil commit : : fossil clean --allOops, my repository is gone! I would expect, that -- at least -- every repository, that the current checkout was taken from, should be considered as a known file and should not be subject to 'clean'. Perhaps -- as a kind of loyality -- fossil should overlook all fossil repository db it ever encounter during its traversal? drh added on 2008-07-23 13:03:24: | ||||