Eric Kow <[email protected]> writes: > I would like to see a future where people can seamlessly move from one > version control system to another without having to deal with commands > meaning subtly different things in one and the other.
That can't be achieved in the general sense, because VCSs subscribe to radically different paradigms (for example, some aren't distributed, some are history-oriented, etc.). But I agree that *gratuitous* differences can and should be minimized -- though that doesn't mean that we should just ape git :-) > But if we want to do this, we have to be very careful that we aren't > just creating more of these sorts of traps. So this needs people who > understand a pair of revision control systems inside and out. I could certainly make a case that two VCSs using the same name for two subtly different commands would be MORE confusing than if they just made up totally different names. As an approximate example, compare "hg pull/fetch" with "git fetch/pull"... _______________________________________________ darcs-users mailing list [email protected] http://lists.osuosl.org/mailman/listinfo/darcs-users
