gpt4 book ai didi

java - 找出 checkin 更改了哪些方法?

转载 作者:行者123 更新时间:2023-11-30 05:17:28 25 4
gpt4 key购买 nike

事情是这样的 - 我想要一种方法来明确哪些方法在最后一个里程碑/迭代中被触及或更改,以便检查方法的 Javadoc 内容是否正确,特别是对于公共(public) API 方法。

关于如何做到这一点的任何想法,也许使用 SVN Hook ?

最佳答案

没有单个命令可以实现此目的,但您可以组合一些 svn 命令来实现类似的功能:

  1. svn diff 最后一个标签与你的 trunk:HEAD 版本,带有 --summarize 选项
  2. svn 注释您通过步骤 1 收到的每个文件并解析输出以查找更改的代码行(它们的 rev 大于 tag-rev。)
  3. 标记关联函数或将它们输出到报告文件中(如果逐行解析文件,只需记住最后一个函数签名)

对于通常的 java 类来说,获取类/方法名很简单,但是,如果您使用内部类,则会更加困难,但是:它们是否有或需要 javadoc 注释?

关于java - 找出 checkin 更改了哪些方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/286762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com