On Wed, 30 Apr 2014 23:09:45 +0200, Stephan Beal <sgb...@googlemail.com> wrote:

On Wed, Apr 30, 2014 at 11:02 PM, j. van den hoff <veedeeh...@googlemail.com
wrote:

just a short feedback: I think keeping the `test-rename-list' would be a
welcome additional feature (even if rename-aware diff would become a
reality). at least it helps to keep track of what renames have happened at
some time or other (and thus allows to do the diff across the rename
manually if everything else fails).


+1.

For those who haven't seen this (i think the command itself was renamed?):

[stephan@host:~/cvs/fossil/cwal]$ f help test-name-changes
Usage: f test-name-changes [--debug] VERSION1 VERSION2

Show all filename changes that occur going from VERSION1 to VERSION2

[stephan@host:~/cvs/fossil/cwal]$ f test-name-changes rid:1 tip
------ Changes for (1) rid:1 -> (3687) tip
[th1ish/20.th1ish] -> [th1ish/unit/000-020.th1ish]
[th1ish/19.th1ish] -> [th1ish/unit/000-019.th1ish]
....
[s1/th1ish.c] -> [th1ish/th1ish.c]
[cwal_list.h] -> [include/wh/cwal/cwal_list.h]


(28 files in total for this repo, where i once moved 22 test scripts.)


for fossil "in the wild" the rating of this might be different, partly.
overall I agree that most of the time this is not an issue. but _when_ it
is it can be a serious one.


i'd say "annoying" rather than "serious," since the HTML UI offers an

yes, that's more to the point (you are the native speaker after all)

option. Agreed: when it's useful, it's really useful. But it's just not all
that often useful :/.

"sometimes really useful" still translates to "desirable" (not just "nice to have") for me. principally, the asymmetry in the degree of handling of renames across different commands should not be there. `diff' across a rename simply does not answer the question the user actually is asking at the point I'd say. whether someone sacrifices his time to actually implement full rename support (including diff, finfo ("no history for file"...), timeline etc.) is a different question for sure.



I presume reorganizing a modest-size project by moving stuff from one
subdir to another could really cause
quite a bit of trouble when wanting to diff against old revisions
afterwards.


"presume" implies that you've never had a real problem with it ;).

not on that scale, but quite a few times to some extent.



--
Using Opera's revolutionary email client: http://www.opera.com/mail/
_______________________________________________
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