On Sat, Dec 29, 2012 at 07:55:28PM +0400, Konstantin Khomoutov wrote: > On Sat, 29 Dec 2012 16:20:32 +0100 > Lluís Batlle i Rossell <vi...@viric.name> wrote: > <sarcasm>You guys do really sound as a religious sect.</sarcasm>
:) well, I think that everyone expects different jobs to be done by a VCS. As for me, I like it to keep history as it happened. Then, fine if it has methods to reorganize the data in there, but without loosing the original history. Some people see the VCS as a tree where they organize the past development in the way they prefer, not necessarily linked to history. > Actually, I intended to write a calm and purely technical response to > Mike's message pointing out the ideas Git devs had while implementing > rebasing (I failed to see in this thread any notice of using rebasing to > help future bisecting, for instance), but the next two messages urged > me to write this rather off-topic semi-rant. Git people that rewrite history (using rebase), will tell that they reorganize the commits so they become "more logical". Git does not have a way of doing that without loosing the history of how all happened. Of course, git can be used without rebasing. I just haven't met anyone (even me, who contributes using git in different projects) who doesn't use rebase. And I use it, because the rest of the team don't want the git graphs "crippled with _unnecessary_ merges". > TL;DR Well, there you go. For some people, writing is easier than reading. ;) > I would really like to have such discussions be more technical and less > zealous, if possible, please. Well, I think all this ends up being a matter of taste. Everyone shows their views. It's like choosing an OS... Some people chose GNU/Linux, despite all the effort that it requires, because they prefer dealing with fdisk, filesystems, kernel updates, package managers, ... than to have the problems of Microsoft Windows (OS corruption, silent updates, hidden coed, dll hell, crashes, viruses, etc.). But some people prefer the problems of Windows. It's a matter of choosing the problems that annoy you less. :) And as I mentioned, some people see advantages in having those 'remote' trees locally, and there are situations where they can be convenient. But for most of the development I do in a VCS, that's far too heavy. Regards, Lluís. _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users