Quoting Richard Hipp <d...@sqlite.org>: > Thank you for taking on this task - my plate is full at the moment. > > Please see my edits below
Thanks to both you and zachtodd for your feedback. I have changed answer to the 'annotate' question to "Partial" because Fossil's annotation seems to show the first commit in which the line was added, as opposed to the "last modified" criteria posed in the comparison's question (the question also implied that a full history of the line should be provided). If it is thought that first commit information is as useful as the last modified, I would change the "Partial" to something that reflects that view. Or perhaps there is an option to show the most recent? Or a way to track from the first commit down to the most recent? I have updated the text as follows (I am only showing the questions whose answers have been changed). Regards. ===================================== > Atomic Commits > > Support for atomic commits means that if an > operation on the repository is interrupted > in the middle, the repository will not be > left in an inconsistent state. Are the > check-in operations atomic, or can > interrupting an operation leave the > repository in an intermediate state? Yes. Commits are atomic. > Intelligent Merging after Moves or Renames > > If the system keeps tracks of renames, does it support > intelligent merging of the files in the history after > the rename? (For example, changing a file in a renamed > directory, and trying to merge it). No, renames are not intelligent (feature is on the TODO list). > Tracking Line-wise File History > > Does the version control system have an option to track the > history of the file line-by-line? I.e., can it show for each > line at which revision it was most recently changed, and by > whom? Partial. Line-by-line history shows at which revision the line was introduced. > Tracking Uncommited Changes > > Does the software have an ability to track the changes in the > working copy that were not yet committed to the repository? Yes. Using 'fossil diff' or 'fossil gdiff'. Tracking status of all files is also available. _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users