`
liyixing1
  • 浏览: 961765 次
  • 性别: Icon_minigender_1
  • 来自: 江西上饶
社区版块
存档分类
最新评论

提交注释

    博客分类:
  • svn
 
阅读更多
在库目录下面的
hooks目录下面建立
pre-commit.bat文件
@echo off
set SVN_BINDIR="C:\Program Files\Subversion\bin"
setlocal
set REPOS=%1
set TXN=%2
rem check that logmessage contains at least 10 characters
%SVN_BINDIR%\svnlook log "%REPOS%" -t "%TXN%" | findstr ".........." > nul
if %errorlevel% gtr 0 goto err
exit 0
:err
echo "input" 1>&2
exit 1

中文说明
在apache的http.conf中的svn配置加上

AddDefaultCharset utf-8

<Location /svn/>
DAV svn
SVNListParentPath on
SVNParentPath D:/svn_rep
AuthzSVNAccessFile D:/svn_auth/access.conf
Satisfy Any
Require valid-user
AuthType Basic
AuthName "input password"
AuthUserFile D:/svn_auth/passwd.conf
AddDefaultCharset utf-8
</Location>

pre-commit.bat内容
@echo off
set SVN_BINDIR="C:\Program Files\Subversion\bin"
setlocal
set REPOS=%1
set TXN=%2
rem check that logmessage contains at least 10 characters
%SVN_BINDIR%\svnlook log "%REPOS%" -t "%TXN%" | findstr ".........." > nul
if %errorlevel% gtr 0 goto err
exit 0
:err
echo "请输入注释!" 1>&2
exit 1
bat保存的编码格式,网上说也要设置为utf-8,但是我设置为utf-8就乱码,设置成ansi就不会,不知道肿么回事
分享到:
评论

相关推荐

    强制提交注释和限制指定类型文件提交的svn钩子

    在服务器通过设置svn服务端钩子可以强制开发人员提交注释和限制指定类型的文件提交。

    SVN提交时强制添加注释

    其中,提交注释是SVN的一个重要特性,它用于记录每次提交的具体改动,以便于其他开发者理解代码变更的原因和目的。"SVN提交时强制添加注释"这一策略是为了进一步提高项目管理的规范性和透明度,防止无注释或不明确的...

    关于SVN提交强制加入注释(服服务端配置)

    **SVN提交注释的重要性** 在团队开发中,每次代码提交都应该附带清晰的注释,这有助于其他团队成员理解代码变更的原因,便于后期的代码审查、问题排查和版本回溯。没有注释的提交可能会导致信息丢失,增加项目管理...

    git提交代码注释规范

    git提交代码注释规范、git提交常用操作的规范指南、[A] 新增 :(新加入的需求) [M] 修改 :( 修改或者重构代码) [D] 删除 :(删除多余的文件 ) [F] 修复 :(修复bug)

    svn命令行修改已提交的版本备注

    首先,我们要明白在SVN中,每次提交都会伴随着一个描述性的注释,即版本备注,它用于记录这次提交做了哪些改动。默认情况下,一旦提交,SVN并不允许直接修改这些历史备注,但通过一些特殊操作,我们能够实现这一功能...

    svn提交强制输入注释信息

    利用这个机制,可以实现强制提交注释信息的功能。 知识点二:svn提交强制输入注释信息的原理 svn提交强制输入注释信息的原理是通过修改pre-commit钩子脚本来实现的。在提交过程中,钩子脚本会检查提交信息是否符合...

    svn强制添加注释脚本

    标题中的“svn强制添加注释脚本”指的是在使用Subversion(SVN)版本控制系统时,为了确保提交的代码质量,...通过以上步骤和注意事项,我们可以建立有效的SVN预提交注释检查,确保团队的代码提交过程更加规范和有序。

    git-emoji-guide::pencil2:git commit表情符号指南Git提交注释使用表情指北

    在Git版本控制系统中,提交注释是记录代码更改的重要部分,它帮助开发者理解每一次提交的目的和内容。然而,传统的文字描述有时可能过于简洁或者难以快速识别。为了提高代码历史的可读性和趣味性,"git-emoji-guide...

    svn hook pre-commit禁止删除文件和强制添加注释

    2. **设置最小长度**:定义一个最小长度阈值,例如5个字符,作为提交注释的最低要求。 3. **验证注释长度**:检查获取的提交日志是否达到设定的最小长度。 4. **提示和阻止**:如果提交注释长度不足,脚本应输出相应...

    gitlab 服务器端代码格式以及git提交信息格式检查钩子文件,可以拿来直接使用

    gitlab 服务器端代码格式以及git提交信息格式检查钩子文件,可以拿来直接使用,匹配的阿里p3c代码规范检查插件,已经打包好,可以直接下载:https://download.csdn.net/download/TangKai_java/86539113

    Svbversion必须写注释的脚本(win)

    Subversion(简称SVN)是一种广泛使用的...通过这样的配置,Subversion仓库将在Windows环境中强制执行提交注释的规则,从而提高代码管理的规范性和可维护性。这不仅是团队协作的良好实践,也是保证代码质量的关键步骤。

    svn强制写注释才能提交代码

    svn强制写注释才能提交代码 不写注释就报错 并且提交不成功

    华为苏丹代码提交规范初稿

    这个领导布置给我的任务,关于代码提交规范的。过年的时候写了一部分,准备上班后继续写,有兴趣的朋友可以参考下

    软件公司-源代码管理制度.doc

    没有附提交注释或注释不符合要求者,补充提交注释;提交内容与既定项目实施进度计划安排不一致者,要进行沟通和协调,保证参与实施人员的每日工作均按既定计划分步实施。 八、进度计划更新 项目实施负责人,通过...

    notes-stash-plugin:Atlassian Stash 插件,在提交页面中显示 Git 提交注释

    Git 笔记存储插件 Atlassian Stash 扩展,在变更集/提交页面上显示与提交相关的注释。 版本:1.0 许可证:Apache 软件许可证 2.0 作者:纪尧姆·索蒂尔 免责声明 ForgeRock AS 不支持此插件。

    软件公司源代码管理制度.doc

    源代码审阅有以下几点审阅标准:下属技术人员必须全员按时提交、所有提交必须附有符合要求的提交注释、各人所提交的内容必须与既定的项目实施进度计划安排一致等。 六、 进度计划更新 项目实施负责人,通过 530 ...

    git 基本命令整合

     git commit –m “提交注释&lt;必填&gt;” 提交文件 –m 后面的是注释。  git status 查看仓库状态  git diff 文件 查看XX文件修改了那些内容  git log 查看历史记录  git reset --hard HEAD^ git reset --hard...

    JIRA集成SVN配置说明

    1. **提交注释规范**:要求所有代码提交必须包含清晰的注释,说明本次提交解决了哪个JIRA issue,遵循统一的格式,如“RESOLVED-1234: 修复了……”。 2. **关联必备条件**:确保SVN客户端已经正确配置了JIRA的URL和...

    MyEclipse使用CVS

    可以查看项目的历史版本信息,包括提交人、日期、提交注释等,通过`Team` -&gt; `Show History`来查看。 8. **工作副本** 在MyEclipse中,你的项目就是一个CVS的工作副本,你可以随时查看它的状态,如是否已更新、...

Global site tag (gtag.js) - Google Analytics