svn-hooks

    0热度

    1回答

    所以我想为svn做一个预先提交的钩子,但是错误Post-commit hook failed (exit code 255) with no output不断出现。我浏览了另一个问题,但并不真正了解,因为我是svn的新手。 #!/bin/sh # POST-COMMIT HOOK REPOS=$1 REV=$2 UUID=`svnlook uuid $REPOS` URL=http:/

    0热度

    1回答

    我有几个php-在SVN控制下的项目。我想在客户端更新后删除已编译的php-template文件;这些文件位于./tmp/smarty/compile文件夹中。所以使用Windows命令行我可以这样做使用 del /Q path_to_my_project\tmp\smarty\compile 如果我在cmd.exe中运行此命令所有文件都被成功删除。 使用项目属性tsvn:postupdate

    0热度

    1回答

    我们有一个预先存在的SVN存储库。不管是谁创建的,都不遵循SVN标准的目录结构,所以没有hooks文件夹。 有没有办法告诉SVN重新生成钩子文件夹?如果没有,有没有办法手动创建一个目录并配置SVN来使用该文件夹?

    0热度

    1回答

    我写了shell脚本,我试图把这个脚本作为客户端钩子脚本,但没有得到脚本引擎哪一个我应该用来运行.sh文件。通常情况下,我已经看到.js文件将被用作SVN的钩子脚本,不幸的是我不太了解jscript,所以请帮助我如何在SVN中添加和运行脚本作为客户端钩脚本。我尝试过使用WScipt和CScirpt但是它们不适用于我的shell脚本。 #!/bin/bash MAIN_DIR="/cygdriv

    0热度

    1回答

    我们使用SVN Post-Commit挂钩在SVN修订已提交到存储库时发送电子邮件通知。我正在尝试创建电子邮件分发列表,以便SVN用户可以根据提交到回购的文件的URL来选择将哪些电子邮件发送给他们。 当我更改提交到回购和钩子脚本火灾,我得到以下错误: Completed: At revision: 8494 Error: post-commit hook failed (exit code 255

    1热度

    2回答

    我想编辑传入的提交消息(添加分支名称,或者添加一些模板,忽略某些行等)。当我搜索时,我发现git有一个准备提交消息挂钩,似乎这样做,但svn没有。在提交之前有没有办法在svn中做到这一点?

    0热度

    1回答

    我正在寻找一种方式/提交后挂钩来通过每个提交所有提交的文件,并从这些文件中删除一些“已知”的机密信息 - 如sed的密码。 清理完成后,我希望将这些文件提交到一个单独的存储库中,其他团队可以通过更新其回购来获取更改。 有人有一个方便的shell脚本来实现这个吗?或者向我提供一些文档,了解如何访问实际提交的文件并处理它们? 在此先感谢 - mat1010

    4热度

    1回答

    我做这样一个钩子第一次.. 我需要一个pre-commit挂钩,扫描所有的java类承诺,就应该检查存在的一些字符,并避免提交,如果发现其中的一些字符,如†或¥等,我认为一个很好的方式来做这个动态变化可以把所有这些无效字符放入一个计划文件,以便改变它很容易,如果我们需要...... 我从一个简单的挂钩,我写了很久以前开始.. 现在的大问题是获得locatio n的工作副本文件.. 我应该扫描内容的

    2热度

    1回答

    我是在SVN上创建预提交钩子的新手。有谁知道如何限制SVN的文件大小?我目前正在使用TortoiseSVN。

    3热度

    1回答

    我们在Windows上使用Subversion Edge 5.2。 每当我们创建一个回购协议,回购协议中的钩子文件夹是预先填充以下模板: -commit.tmpl后 -lock.tmpl后 ,版本属性后-change.tmpl 后unlock.tmpl 预commit.tmpl- 预lock.tmpl 的pre-revprop-change.tmpl 预unlock.tmpl 启动commit.t