惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
V
Visual Studio Blog
P
Privacy International News Feed
月光博客
月光博客
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
L
Lohrmann on Cybersecurity
N
News and Events Feed by Topic
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Apple Machine Learning Research
Apple Machine Learning Research
阮一峰的网络日志
阮一峰的网络日志
Webroot Blog
Webroot Blog
T
Threatpost
宝玉的分享
宝玉的分享
The Last Watchdog
The Last Watchdog
小众软件
小众软件
L
LINUX DO - 最新话题
C
Cisco Blogs
T
Troy Hunt's Blog
Schneier on Security
Schneier on Security
酷 壳 – CoolShell
酷 壳 – CoolShell
www.infosecurity-magazine.com
www.infosecurity-magazine.com
雷峰网
雷峰网
G
GRAHAM CLULEY
有赞技术团队
有赞技术团队
Know Your Adversary
Know Your Adversary
博客园 - 叶小钗
罗磊的独立博客
V
V2EX
博客园 - Franky
P
Proofpoint News Feed
SecWiki News
SecWiki News
腾讯CDC
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Jina AI
Jina AI
博客园 - 三生石上(FineUI控件)
S
Secure Thoughts
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Google DeepMind News
Google DeepMind News
Attack and Defense Labs
Attack and Defense Labs
人人都是产品经理
人人都是产品经理
The Cloudflare Blog
PCI Perspectives
PCI Perspectives
V2EX - 技术
V2EX - 技术
Google DeepMind News
Google DeepMind News
Last Week in AI
Last Week in AI
aimingoo的专栏
aimingoo的专栏
Cisco Talos Blog
Cisco Talos Blog
N
News and Events Feed by Topic
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
S
SegmentFault 最新的问题

博客园 - 我也是个傻瓜

ArcGIS显存缓存路径修改 Python卸载Config.Msi权限问题 ArcGIS中对“被完全包含”的理解。 ArcGIS中NULL空值的特殊性 Cesium加载本地离线影像南北空洞缺失问题 IIS中W3SVC、WAS服务无法启动问题 Navicat连接Oracle报错ORA-28547问题 WebService调用创建应用程序事件日志权限问题 您必须有许可证才能使用此 ActiveX 控件0x80131901 Visual Studio Installer 2022正在进行准备 C#修改已根据框架版本自动选择语言版本 打开工作空间时,但未在 DTD/架构中声明 Word表格1.5倍行距居中问题 CAD安装Error 1402权限问题解决 ArcEngine10.2中融合工具Dissolve的bug lQueryDef查询Evaluate报该几何不包含M值问题。 Visual Studio 离线安装0x80131509 如何快速向Windows安全中心添加排除项 VMware复制无法扫描本地目录,您可能没有执行此操作的权限 如何判断ArcGIS界面语言是中文还是英文 Visual Studio批量删除Token注释 解决Authentication method 'caching_sha2_password' not supported的问题 7zip压缩Updating for multivolume archives is not implemented ArcGIS AddIn插件开发断点调试
SVN设置强制提交日志
我也是个傻瓜 · 2025-03-13 · via 博客园 - 我也是个傻瓜

为方便代码问题追溯,在SVN服务端可设置强制提交日志信息。

1、在仓库上右键,所有任务,Manage Hooks…

 2、编辑Pre-commit hook:

 代码如下:

@echo off

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

setlocal
set REPOS=%1
set TXN=%2

rem 保证输入8个字符
%svnlook% log %REPOS% -t %TXN% | findstr "........" > nul
if %errorlevel% gtr 0 goto err

rem 过滤空格字符
%svnlook% log %REPOS% -t %TXN% | findstr /ic:"        " > nul
if %errorlevel% gtr 0 goto success

:err
echo 请您输入至少8个有意义的字符(或4个汉字)后重新提交,谢谢! >&2
echo *******************禁止空格数据***************** >&2
exit 1

:success
exit 0