【发布时间】:2011-06-14 11:06:13
【问题描述】:
所以我找到了关于如何查看文件更改历史的问题,但是这个特定文件的更改历史很大,我真的只对特定方法的更改感兴趣。那么是否可以仅查看该特定方法的更改历史记录?
我知道这需要 git 来分析代码,并且不同语言的分析会有所不同,但是方法/函数声明在大多数语言中看起来非常相似,所以我想也许有人已经实现了这个功能。
我目前使用的语言是 Objective-C,我目前使用的 SCM 是 git,但我很想知道这个功能是否适用于任何 SCM/语言。
【问题讨论】:
-
我在 Git GSoG 提案中看到了这样的功能。
-
这就是你说的提案吗? lists-archives.org/git/…
-
@lpapp 这里的问题是 10 个月前提出的,另一个问题应该被标记为这个问题的骗子(如果他们完全是骗子的话)。
-
@lpapp 这是两个完全不同的问题。您可以编写一个脚本,将函数名称解析为一系列行,然后使用该问题中的技术来获取这些行的历史记录,但它本身并不能回答这个问题。
标签: objective-c git function methods history