Svn JIRA与乌龟的整合vn

Svn JIRA与乌龟的整合vn,svn,tortoisesvn,jira,jira-rest-api,Svn,Tortoisesvn,Jira,Jira Rest Api,有谁能具体说明将JIRA与陆龟VN结合起来跟踪问题细节的方法吗?URL部分应该指定什么URL,还需要哪些其他参数?为了确保集成,您需要在JIRA方面做些什么吗?TortoiseSVN有很好的文档。由于问题不是关于与特定问题跟踪者的集成,因此我认为我不能比上的页面做得更好。按照@Avi的建议,以下是与JIRA集成的详细信息: 在要集成到JIRA的目录上设置以下属性: bugtraq:url:示例可能是http://my.server.url/jira/browse/-%BUGID%。请为my.s

有谁能具体说明将JIRA与陆龟VN结合起来跟踪问题细节的方法吗?URL部分应该指定什么URL,还需要哪些其他参数?为了确保集成,您需要在JIRA方面做些什么吗?

TortoiseSVN有很好的文档。由于问题不是关于与特定问题跟踪者的集成,因此我认为我不能比上的页面做得更好。

按照@Avi的建议,以下是与JIRA集成的详细信息:

  • 在要集成到JIRA的目录上设置以下属性:

    • bugtraq:url
      :示例可能是
      http://my.server.url/jira/browse/-%BUGID%
      。请为
      my.server.url
      填写正确的信息。如果要映射JIRA中的所有项目,字符串可以是
      ../browse/%BUGID%
    • bugtrac:logregex
      :JIRA Id的正则表达式。取决于所有项目使用时要匹配的内容
      /w+\-(\d+)
    定义属性还有其他方法,但这些方法应该可以做到这一点

  • 将您的更改提交到svn属性,以便所有签出同一目录的人员都可以使用这些属性
  • 现在对目录或子目录中的某些文件执行提交时,请在Subversion的日志消息中包含issue标记
  • 当您打开文件或目录的日志时,TortoiseSVN将在日志消息中显示一个超链接

  • 如果您想将JIRA与Subversion集成在一起,那么有一个解决方案。您必须在JIRA中安装。只需添加到@mliebelt的答案中即可

    svn propset "bugtraq:logregex" "([A-Z]+\-\d+)" .
    svn propset "bugtraq:number" "false" .
    svn propset "bugtraq:url" "http://jira.company.com/browse/%%BUGID%%" .
    svn propset "jira:url" "http://jira.company.com" .
    

    我在阅读关于这个主题的乌龟文档时遇到了很多问题。以下是我关于整合的发现。要集成Jira和TortoiseSvn,应执行一组指令。本指南假设您的jira服务器通过以下url可用:。此外,假设您在Jira中的项目名称是SVNTEST

  • 在jira服务器上安装jira的svn插件。用于获取更多信息
  • 在客户机中安装用于OrtoiseSVN的Jira插件。可从或下载
  • 对于存储库中的所有文件夹,设置流动属性:
  • 将Jira设置添加到您的乌龟vn。要执行此操作,请执行以下步骤:

    • 右键单击您的代码文件夹,然后从OrtoiseSVN菜单中选择设置项
    • 在钩子脚本下,单击问题跟踪集成
    • 单击添加按钮
    • 在工作副本路径下,输入源代码的路径
    • 在提供的下,选择唯一可用的项,即CSharpTest.Net.SvnPlugIn.MyPulgIn
    • 在参数下,输入Jira服务器的url,即
    • 确认对话框后,输入Jira服务器的用户名和密码
    • 要测试安装是否完成,请尝试提交一组更改。在提交对话框中,您应该看到一个按钮,即Jira Issues。通过选择它,您应该可以在新对话框中看到Jira问题
    在JIRA 7.1中,对SOAP web服务的支持已经结束,RPC插件被弃用,并且使用REST代替SOAP,因此您不能使用csharptest.net编写的插件


    一位慷慨的开发人员为支持REST的TortoiseSVN编写了一个新插件。您可以找到它。

    JIRA启动失败您目前无法访问JIRA。查看下表以确定原因这是将jira与svn@shaggy:听起来JIRA的问题比陆龟的问题多,但不知道JIRA的整合我不知道。我建议您在问题中添加更多信息,例如设置的属性、JIRA安装的URL以及完整的错误消息。@Avi我不同意您的看法。文档显示了OtteroiseSVN对话框,然后继续列出属性,而不解释对话框中属性和字段之间的对应关系。对于没有SVN经验的人来说,这可能没有任何帮助。在此服务器上找不到请求的url/…../这是我收到的错误…任何帮助谢谢你的帖子,这很有帮助,但是如何识别jira服务器位置始终感谢a+。此外,jira服务器的位置可以从您浏览器jira页面的url中获得。我不确定您使用jira的方式。但是,如果您使用web界面,请查看其url。另一方面,最好向jira服务器管理员寻求帮助。localhost:8032/jiralockederor这是我在尝试访问jira时遇到的错误。您的jira服务器已不正确关闭。在jira安装文件夹中搜索锁定文件。删除它并重新启动jira服务器。