TortoiseSVN Logo

TortoiseBlame - 谁在何时因何更改了哪一行?

TortoiseBlame

有时你需要知道为什么你的文件的一部分是这样的,是谁做了那个特定的更改以及为什么。或者换句话说:“到底是谁把那个命令放在那里的?”

Subversion 有一个用于此目的的命令,它被称为 blame(猜猜为什么)。Subversion 通过添加关于提交行的作者、行最后更改的版本和日期的信息来创建文件的 blame。

TortoiseSVN 有自己的工具来向你展示这些 blame 信息。除了其他 Subversion 客户端显示的信息之外,当你将鼠标指针悬停在某一行上时,它还会在一个小工具提示窗口中显示每一行提交的日志消息。

Blame

为了更容易跟踪特定版本(提交中究竟更改了哪些行),它使用不同的颜色来区分来自同一版本的行。此外,当前选定行的作者使用单独的颜色。