【发布时间】:2010-12-04 23:44:09
【问题描述】:
这些 VCS 如何处理重命名?
我发现很多相互矛盾的信息表明 git 跟踪的是 LOC(代码行)而不是文件,因此重命名对它没有任何意义。
【问题讨论】:
-
bzr 非常努力地做正确的事情 WRT 重命名:markshuttleworth.com/archives/123。实际情况如何?我不知道。我主要使用 git 和 svn。
-
马克 S. 非常努力地传播关于其他 VCS 不安全的 FUD。重命名...
-
bzr 可能会很好地做到这一点,但我发现系统的几乎所有其他方面都非常令人沮丧。我工作的唯一一个使用 bzr 的东西使用它是因为启动板也非常令人沮丧,并将您锁定在他们的修订控制系统中。这是 canonical 做的一件事让我真的不喜欢他们。
标签: svn git version-control mercurial rename