pre-commit相关内容

用于避免更改标签子目录的 SVN 预提交挂钩

是否有人对如何添加避免更改标签子目录的预提交挂钩有明确的说明? 我已经在互联网上搜索了很多.我找到了这个链接: SVN::Hooks::DenyChanges ,但我不能t 似乎编译的东西. 解决方案 我没有足够的声誉来“评论"Raim 上面的答案,但他的工作很棒,除了一个例外,他的 grep 模式是错误的. 我只是使用下面的作为我的预提交钩子(我没有现有的钩子,在这种情况下你 ..
发布时间:2022-01-18 20:55:48 其他开发

签入 TFS 2013 之前的代码审查

我正在尝试实施一个流程,以便经理可以查看在开发人员可以签入到 TFS 2013 之前,所有开发人员的代码. 在将代码添加到实际项目之前,是否有任何流程需要人工审核代码? 我将 TFS 2013 与 Visual Studio 2013 结合使用. 解决方案 TFS 2013 支持开箱即用,并且使用起来非常简单. 开发者需要在团队浏览器中提交审核请求: 转到团队资源管 ..
发布时间:2021-12-31 14:02:37 其他开发

Subversion 中的客户端预提交钩子

有没有办法在客户端使用 svn 客户端设置预提交挂钩,例如通过 eclipse 或命令行 svn 客户端? 解决方案 没有.但是您可以将您自己的脚本别名为 svn,因此每次您键入 svn 时它都会被调用.然后脚本调用实际的 svn.怎么样? ..
发布时间:2021-12-24 13:03:24 其他开发

分享常用/有用的 SVN 预提交钩子

SVN 有哪些常见和/或有用的预提交钩子? 解决方案 我们有一个 post commit hook,可以将消息发布到 Twitter 帐户.使用 twitsvn(免责声明:我是该项目的提交者). 傻吗?也许......但结果证明这是我们将存储库的进展情况传达给我们一些受版本控制挑战的团队成员的好方法.一旦 SVN 开始通过他们的 twitter 客户端与他们交谈,它就不再像一个黑匣子 ..
发布时间:2021-12-24 12:55:32 其他开发

SVN 预提交钩子,用于避免对标签子目录的更改

是否有人对如何添加避免更改标记子目录的预提交挂钩有明确说明? 我已经在互联网上搜索了很多.我找到了这个链接: SVN::Hooks::DenyChanges ,但我可以't 似乎编译的东西. 解决方案 我没有足够的声望来对上述 Raim 的回答进行“评论",但他的工作很棒,但有一个例外,他的 grep 模式是错误的.> 我只是使用下面的作为我的预提交钩子(我没有现有的钩子,在这种情 ..
发布时间:2021-12-24 12:38:31 其他开发

Git 钩子不在 Windows 上运行

我刚刚开始使用钩子,在简单地运行脚本时遇到了一些问题,因为我使用 git 提交.当从 bash 终端使用 运行时,脚本完全按预期工作 bash 预提交 命令.但是在使用 git 提交时它根本不会运行. 文件位于C:/path/to/my/project/.git/hooks/pre-commit,文件内容为: #!/bin/bash光盘../光盘../echo "预提交开始"如果 p ..
发布时间:2021-09-25 20:17:48 其他开发

从SVN预提交钩子运行NArrange

我正在尝试使用以下命令从SVN预提交钩中执行 NArrange : "C:\Fullpath\narrange-console.exe" "C:\SolutionDir\SolutionFile.sln" /b /t 它返回一个错误:“该钩子脚本返回了一个错误:" 有人在营救吗? 编辑:该钩子是tortoisesvn客户钩子. 解决方案 在存储库服务器上评估预提交钩子;不 ..
发布时间:2020-07-03 21:25:25 其他开发

提交git hook到仓库

我在配置tslint和预提交钩子时遇到问题. 关键是我创建了工作良好的tsconfig文件.并添加了bash脚本,如果tslint返回任何错误,该脚本将不允许我提交.问题是我需要为团队中的其他人提交此挂钩文件.这应该自动替换.git文件夹中的预提交钩子.我刚刚找到了一个bash脚本,该脚本检查我的钩子在"hooks"文件夹中,并将其替换为.git文件夹.我怎样才能做到这一点,并为我的团队“自动"做 ..
发布时间:2020-07-03 21:25:22 其他开发

指定要在git commit --no-verify上跳过的钩子

在使用--no-verify时是否有一种方法可以确切指定要跳过哪个git-hook?还是有除--no-verify以外的其他标志来完成此操作?也许只是一个标志,仅跳过pre-commit? 我经常使用两个钩子,分别是pre-commit和commit-msg. pre-commit运行我的棉绒检查,流量检查和一些单元测试. commit-msg将我的分支名称附加到提交消息的末尾. 有时 ..
发布时间:2020-07-03 21:25:16 其他开发

SVN预提交挂钩

我目前正在尝试扩展我们已经存在(并且正在工作)的预提交批处理文件,以提交到SVN.第一部分阻止任何没有注释且可以按预期工作的提交.第二部分是阻止用户提交SUO文件的方法,但是当前正在阻止所有提交. 我对DO脚本的理解不是很好,所以我怀疑这可能是我使用FindStr吗? 任何人都可以帮忙吗? "C:\Program Files\VisualSVN Server\bin\svnloo ..
发布时间:2020-07-03 21:25:14 其他开发

自动化SVN预先提交给审核委员会,然后在批准后提交给SVN

我的目标是使用SVN预提交钩子将审阅请求直接发布到审阅板上,而不是将其提交到存储库.第二步,我希望经过差异批准后,它应该自动进入存储库. 那有可能吗?如果是,那么一些指针将不胜感激. 在很多地方都解释了配置提交后的问题,但我在Google上找不到任何内容. 编辑:尝试详细说明问题 因此,最近我们已经完成了审核板的设置.我们使用审查委员会审查后挂钩将其与SVN进行了集成.用户提交“ ..
发布时间:2020-07-03 21:25:10 其他开发

检查提交消息中的特定字符串-SVN预提交挂钩

我期望svn commit消息中使用以下格式. 说明:(有关更改的一些说明) 实体:(更改请求号) 如果提交时的注释不遵循上述格式,则将引发错误消息.这个想法是检查提交消息中的关键字字符串"Description"和"Entity".我还在检查邮件中是否有评论. 我正在使用以下代码,但无法获得对字​​符串"Description"的检查. (不过,对null注释的检查工作正常. ..
发布时间:2020-07-03 21:25:05 服务器开发

测试预提交挂钩中将要提交的内容

对于这个问题,Internet上到处都是不正确和不理想的答案.这很不幸,因为您会认为这是您想做的普通事情. 问题:运行pre-commit挂钩时,存储库可能不干净.因此,如果您天真地运行测试,它们将不会与您提交的内容相抵触,而是会碰到工作树中的任何污垢. 显而易见的事情是在pre-commit的开始处是git stash --keep-index --include-untracked ..
发布时间:2020-07-03 21:25:02 其他开发

签入TFS 2013之前的代码检查

我正在尝试实施一个流程,以便经理可以查看 开发人员可以签入TFS 2013之前所有开发人员的代码. 在将代码添加到真实项目之前,是否有任何流程需要人工审查代码? 我正在将TFS 2013与Visual Studio 2013一起使用. 解决方案 TFS 2013对此提供了开箱即用的支持,并且非常简单易用. 开发者需要在团队资源管理器中提交审查请求: 转到“团队资源管 ..
发布时间:2020-07-03 21:23:56 其他开发

Windows预提交钩子,用于注释长度的Subversion

我似乎对此一无所获.可以在网上搜索脚本,等等.任何人都可以找到一个脚本,您可以在Windows环境中编辑开箱即用的pre-commit.tmpl,该环境要求输入x字符以对Tortoise Subversion中的提交发表评论.全球范围内,因此团队中的所有成员都是必需的,而此要求是从SVN服务器下推到客户端的? 我不知道脚本语言,这应该是非常简单的事情,如果我不花时间在接下来的3个小时内弄清楚 ..
发布时间:2020-07-03 21:22:53 其他开发