代码之家  ›  专栏  ›  技术社区  ›  sharat87

更新SVN工作副本时知道上次提交的注释

  •  0
  • sharat87  · 技术社区  · 16 年前

    我使用Pysvn和工作台来满足我的SVN需求,以前我使用Subclipse。当我更新我的工作副本时,这些工具都没有告诉我为什么有人提交了最后一次提交。

    我希望它与新的修订号一起显示,最后一次提交时给出的注释以及提交者。我自己对Python很在行,我在Pysvn文档中试图找到有关这方面的帮助,但什么也没有。(或者Pysvn是否已经具有此功能??)

    即使在注释视图中,我也找不到提交特定行的注释。我对这个“评论”的解释有误吗?它应该被隐藏吗:?

    如果有人能给我指明正确的方向…

    3 回复  |  直到 16 年前
        1
  •  3
  •   rgiar    16 年前

    #!/bin/bash
    svn up
    svn log --limit=1
    
        2
  •  2
  •   DrFalk3n    16 年前

    svn log -v
    

    PySVN

    import pysvn
    
    log_message = "reason for change"
    def get_log_message():
        return rc, log_message
    
    client = pysvn.Client()
    client.callback_get_log_message = get_log_message
    

        3
  •  1
  •   D'Arcy Rittich    16 年前
    推荐文章