也写了个周报生成工具

2016-12-22 04:07:10 +08:00
 timqian

原由

  1. 前几天看到 @FrankFang128 写了个从 git log 中生成周报的脚本。 https://www.v2ex.com/t/326687,
  2. 感觉周报写的的确有写烦

做什么

递归你工作目录下存在的 git repo, 帮你找出最近 7 天的 commit

演示

使用及源码

https://github.com/timqian/weekly-report

5885 次点击
所在节点    分享创造
15 条回复
viko16
2016-12-22 08:16:36 +08:00
其实跟 changelog 有什么差别?
falcon05
2016-12-22 09:05:50 +08:00
不错,格式得很工整
pheyer
2016-12-22 09:34:52 +08:00
看上去是不错的,不过感觉从 git log 中生成周报有点太随便了吧,如果 log 太多周报都成什么了。。。而且不使用 git 的用不到
个人觉得好一点的周报 /日报工具应该是结合 GTD 工具的,比如这篇里有说: https://blog.jamespan.me/posts/log-daily-work-and-generate-weekly-with-omni-focus ,虽然里面的也不是那么完美
timqian
2016-12-22 09:44:26 +08:00
@viko16 是的,只是帮你把多个项目里的 changelog 拿出来, prettify 下的小脚本。
thinkmore
2016-12-22 10:12:24 +08:00
关键是有很多没有体现在代码上
FrankFang128
2016-12-22 10:31:14 +08:00
@thinkmore 来改进一下吧
xiubin
2016-12-22 12:35:42 +08:00
你们的周报和 Git commit 信息还能一样吗?

比如说解决 bug , log 上肯定是哪里代码问题

但是周报上肯定说解决的是(因为这个 bug 所造成的)问题

一个是原因,一个是表现啊。万一看周报的人不懂技术呢。。?
thinkmore
2016-12-23 09:57:42 +08:00
@FrankFang128 这个坑应该已经有人填了,比如说有游览器插件可以查看你今天在游览器上干了啥
FrankFang128
2016-12-23 10:00:34 +08:00
@xiubin 所以最后你在 commit 里面写上了原因,成为团队中 commit lig 写得最好的人
FrankFang128
2016-12-23 10:01:25 +08:00
@xiubin log 本来就包含两部分 title 和 body
现在只写 title 根本就是误用
Aidea
2016-12-23 10:12:36 +08:00
@pheyer 话说我们部门的周报都是以多为荣的。。。
Aidea
2016-12-23 10:18:55 +08:00
有没有从 svn 提交日志生成的
xiubin
2016-12-23 12:24:43 +08:00
@FrankFang128 可能是我们这里不规范?很多时候为了改东西怕改坏先保存下,可能 commit-m"mark"了。。。。
FrankFang128
2016-12-23 14:00:20 +08:00
@xiubin commit -v
odys
2016-12-25 22:31:53 +08:00
楼主是在 modelo 工作吗?在上海?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/329292

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX