当前位置: 首页 > 面试题库 >

如何安装SVN提交后钩子

伯晨
2023-03-14
问题内容

我在Linux上运行SVN。我希望一旦提交就运行自动部署。根据我的搜索,提交后svn似乎可以解决问题。但是我在SVN安装中找不到SVN提交后。所以我想知道这是否是单独安装?我可以下载并安装任何SVN提交后挂钩吗?


问题答案:

这不是单独的安装。在您的存储库目录中,有一个“挂钩”目录。您可以找到post-commit.tmpl,只需修改文件并将其重命名为可执行文件即可。



 类似资料:
  • 问题内容: 当它成功时,我正在尝试在Jenkins CI中进行构建后提交。 有没有办法做到这一点? 我的问题是,当我构建它时,我需要在工作区中生成一些dll提交给svn。 问题答案: 这取决于您用来构建源代码的构建技术(例如Ant,Maven,MSBuild或FianlBuilder)。要将生成结果检入到svn中,应在生成脚本的末尾添加一些新步骤。这一步只会将您的构建结果添加到svn中。例如,您的

  • 如何从Jenkins远程触发构建? 如何配置Git post提交钩子?

  • 问题内容: 有没有办法获得最后的提交消息而无需访问存储库?尝试连接到仓库。 编辑:我有凭据设置,并使用它们来签出源。 我要实现的目标是让Jenkins根据提交消息触发另一个作业,即是否包含字符串“ #build”启动作业X。我的尝试是在Shell Build Step中解析它并执行一个作业取决于结果。但是由于我没有匿名访问该存储库的权限,也不想将凭据嵌入到shell脚本中,所以我不知道如何实现此目

  • 问题内容: 我正在尝试让CI与Jenkins合作。迄今为止,我们已经在环境中执行了两个计划的构建,但是我们的开发人员希望让CI正常工作。我遵循了Jenkins Subversion插件Wiki页面中概述的说明: https://wiki.jenkins- ci.org/display/JENKINS/Subversion+Plugin 这使我进入了一个可以在命令行执行的脚本,但是当我在Subver

  • 如果我们在提交配置清单之前能够发现其中的语法错误将会是个好消息。 检查 Puppet 配置清单的语法可以使用 puppet parser validate 命令: # puppet parser validate /etc/puppet/manifests/site.pp err: Could not parse for environment production: Syntax error a

  • 主要内容:一、下载官方安装包,二、图形化服务端一、下载官方安装包 官方网站:http://subversion.apache.org/ 下载地址:http://subversion.apache.org/download.cgi 官方提供的服务端安装包,安装后需要通过命令行操作,适用于专业配置管理员使用。 二、图形化服务端 志愿者开发的图形化操作界面的svn服务端,它适用于普通软件开发人员使用。 下载地址:https://www.visual