V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
timqian
V2EX  ›  分享创造

也写了个周报生成工具

  •  1
     
  •   timqian ·
    timqian · 2016-12-22 04:07:10 +08:00 · 6018 次点击
    这是一个创建于 2921 天前的主题,其中的信息可能已经有所发展或是发生改变。

    原由

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

    做什么

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

    演示

    使用及源码

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

    第 1 条附言  ·  2016-12-23 14:25:07 +08:00
    值得一读的 git commit 贴士:
    http://chris.beams.io/posts/git-commit/
    (虽然我还没时间看完。。)
    15 条回复    2016-12-25 22:31:53 +08:00
    viko16
        1
    viko16  
       2016-12-22 08:16:36 +08:00 via Android
    其实跟 changelog 有什么差别?
    falcon05
        2
    falcon05  
       2016-12-22 09:05:50 +08:00 via iPhone
    不错,格式得很工整
    pheyer
        3
    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
        4
    timqian  
    OP
       2016-12-22 09:44:26 +08:00
    @viko16 是的,只是帮你把多个项目里的 changelog 拿出来, prettify 下的小脚本。
    thinkmore
        5
    thinkmore  
       2016-12-22 10:12:24 +08:00
    关键是有很多没有体现在代码上
    FrankFang128
        6
    FrankFang128  
       2016-12-22 10:31:14 +08:00
    @thinkmore 来改进一下吧
    xiubin
        7
    xiubin  
       2016-12-22 12:35:42 +08:00
    你们的周报和 Git commit 信息还能一样吗?

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

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

    一个是原因,一个是表现啊。万一看周报的人不懂技术呢。。?
    thinkmore
        8
    thinkmore  
       2016-12-23 09:57:42 +08:00
    @FrankFang128 这个坑应该已经有人填了,比如说有游览器插件可以查看你今天在游览器上干了啥
    FrankFang128
        9
    FrankFang128  
       2016-12-23 10:00:34 +08:00 via Android
    @xiubin 所以最后你在 commit 里面写上了原因,成为团队中 commit lig 写得最好的人
    FrankFang128
        10
    FrankFang128  
       2016-12-23 10:01:25 +08:00 via Android
    @xiubin log 本来就包含两部分 title 和 body
    现在只写 title 根本就是误用
    Aidea
        11
    Aidea  
       2016-12-23 10:12:36 +08:00
    @pheyer 话说我们部门的周报都是以多为荣的。。。
    Aidea
        12
    Aidea  
       2016-12-23 10:18:55 +08:00
    有没有从 svn 提交日志生成的
    xiubin
        13
    xiubin  
       2016-12-23 12:24:43 +08:00
    @FrankFang128 可能是我们这里不规范?很多时候为了改东西怕改坏先保存下,可能 commit-m"mark"了。。。。
    FrankFang128
        14
    FrankFang128  
       2016-12-23 14:00:20 +08:00 via Android
    @xiubin commit -v
    odys
        15
    odys  
       2016-12-25 22:31:53 +08:00
    楼主是在 modelo 工作吗?在上海?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2698 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:48 · PVG 13:48 · LAX 21:48 · JFK 00:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.