Hudson 构建失败时 Git 的预提交挂钩
我正在尝试弄清楚如何为 Git 编写一个预提交挂钩来检查我的 Hudson 构建的状态。如果先前的构建失败,则应禁止任何人在未先编写特定行(例如“固定构…
使用 SharpSVN 在 C# 中预提交挂钩
我是 SharpSVN 的新手(坦白说,C# 也很陌生)。我一直在尝试使用一个简单的预提交挂钩来检查评论。 (即提交在没有评论的情况下失败) 有几篇文章(…
运行 SVN 预提交挂钩时如何将 stdout 发送给用户
我有一个 SVN 的预提交钩子,它运行错误检查程序并在出现问题时中止提交。如果出现问题,stderr 会被重定向到发起提交的用户。但即使没有发现问题,我…
svn 预提交挂钩禁止在非根目录上使用 svn:mergeinfo
我想使用预提交挂钩来防止开发人员在非根目录上设置 svn:mergeinfo 。也就是说,我想强制 svn:mergeinfo 只能在“trunk”或“branches/branchName”等…
如何在命令行预提交挂钩应用程序中向客户端写入错误?
我正在用 C# 编写一个预提交挂钩,我知道我必须返回 1 表示失败,返回 0 表示成功,但我无法让它向客户端写入任何消息。目前我正在使用 static int Ma…
git:我可以隐藏未跟踪的文件而不将其添加到索引吗?
一个相关的问题如何存储未跟踪的文件?是回答“跟踪文件”。然而,这不能满足我的特殊需求。 我正在尝试使用 git stash save --keep-index 来隐藏索引…
如何制作防止非 UTF-8 文件编码的预提交挂钩
是否可以为 git 或 svn 创建一个预提交挂钩,以拒绝未以特定编码提交的文件? 我曾参与过几个项目,在这些项目中,坚持某种文件编码(例如 UTF-8)似…
这个预提交钩子如何修复尾随空格?
这个预提交挂钩?我认为更改文件会导致它们被重新暂存。 #!/bin/sh # # A git hook script to find and fix trailing whitespace # in your commits. B…
svnlook总是返回错误并且没有输出
我正在运行这个从预提交批处理文件启动的小型 C# 测试程序, private static int Test(string[] args) { var processStartInfo = new ProcessStartInf…