首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在svn中执行特定文件时,如何添加警告弹出?

在svn中执行特定文件时,如何添加警告弹出?
EN

Stack Overflow用户
提问于 2012-09-12 09:08:06
回答 2查看 952关注 0票数 2

我正在从事一个大型.NET网络项目,我希望防止团队中的开发人员错误地提交.config-files。我想要的解决方案是弹出某种警告,“您确定要提交这些文件吗?”当有人试图提交.config-files时。这样做是合法的,但首先要发出警告。

我们使用带有VisualSVN服务器和TortoiseSVN的Apache安装作为svn客户端。

有可能做到这一点吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-12 10:24:32

我使用预提交钩脚本阻止某些文件的提交,除非日志消息中包含了特定的哈希标签。

脚本的输出将显示在Tortoise提交对话框中,解释为什么提交被阻止,以及如果开发人员确定要提交这些文件,应该添加什么标签。

票数 2
EN

Stack Overflow用户

发布于 2012-09-12 09:24:23

我可以猜到,这些配置文件已经在版本控制中了,并进行了一些必要的更改,而且您不希望该文件在缺乏谨慎的情况下再次提交。

要实现这一点,您必须在开发人员中进行一些修改,通过添加

代码语言:javascript
复制
 svn changelist ignore-on-commit file-name

TortoiseSVN ( Windows客户端)有“忽略提交”的规定,但是命令行svn没有。

因此,您可以指示开发人员添加配置文件更改列表,如果有负责人想提交新的配置文件,他可以通过命令行手动完成,而不是使用tortoise SVN GUI。

您可以从上下文菜单中添加一个忽略提交列表的文件,我认为最新版本的tortoise具有这个功能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12384728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档