Ecisa 2014-07-25 02:18 采纳率: 0%
浏览 12910

SVN 提交日志保存在哪里, 怎么获得

TortoiseSVN 每次提交代码都会填写日志信息,这些信息保存在哪里, 如果要读取分析,改怎么处理?

  • 写回答

1条回答 默认 最新

  • 我不懂电脑 2015-06-10 08:20
    关注

    Windows

    VisualSVN

    强制提交时写入日志信息

    设置方法一:

    在版本库的路径下比如是

    C:\Repositories\test\hooks

    可以看到

    pre-commit.tmpl

    ,拷贝后改文

    件名为

    pre-commit.bat

    内容:

    @echo off

    set svnlook="

    C:\Program Files (x86)\VisualSVN Server\bin\svnlook.exe

    "

    setlocal

    set REPOS=%1

    set TXN=%2

    rem check that logmessage contains at least

    10

    characters

    %svnlook% log "%REPOS%" -t "%TXN%" | findstr ".........." > nul

    if %errorlevel% gtr 0 goto err

    exit 0

    :err

    echo

    提交被阻止,请填写关于此次修改的

    log

    信息

    (

    需大于

    10

    个字符

    )

    ,然后再重新提交

    !

    1>&2

    exit 1

    可以在运行框中,输入

    cmd

    ,然后将

    pre-commit.bat

    拖入调试运行,看看是否正确。

    其中

    1

    C:\Program Files (x86)\VisualSVN Server\bin\svnlook.exe

    svnlook.exe

    所在的路径

    2

    rem check that logmessage contains at least

    10

    characters

    表示至少要

    10

    个字符

    3

    echo

    提交被阻止,

    请填写关于此次修改的

    log

    信息

    (

    需大于

    10

    个字符

    )

    然后再重新提交

    !

    表示提示的信息是

    “提交被阻止,

    请填写关于此次修改的

    log

    信息

    (

    需大于

    10

    个字符

    )

    然后

    再重新提交

    !

    设置方法二

    1

    、打开

    VisualSVN

    管理控制台

    2

    、右键你要设置的代码仓库

    3

    、所有任务

    Manage Hooks

    ……

    4

    、编辑

    Pre-commit hook"

    内容同第一种方法中的内容

    其实这个编辑对应的是在你的代码仓库目录下的

    Hook

    子目录生成了一个

    .cmd

    的文件,我

    们自己修改这个文件就可以了,不需要通过界面修改。

    评论

报告相同问题?

悬赏问题

  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
  • ¥15 乘性高斯噪声在深度学习网络中的应用