首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有没有综合使用svn、Jira和竹子的最佳做法?

有没有综合使用svn、Jira和竹子的最佳做法?
EN

Stack Overflow用户
提问于 2011-08-18 12:04:12
回答 1查看 2.9K关注 0票数 6

目前,我已经重点设置了一个使用svn、Jira和B布拉的软件配置管理流程。不幸的是,我无法找到使用上述工具的任何定义或标准实践。我正在寻找一套最佳实践,包括:

  1. 分支
  2. 的最佳方式保持开发线路的最佳模式
  3. 使用Jira问题的最佳方法提交
  4. .

一个很好的配置管理实践是微软为他的TFS解决方案提出的。上述工具是否有一套已知的最佳实践?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-18 16:44:21

我建议您阅读在线颠覆书,其中包含了许多关于使用Subversion的最佳实践的内容。

我也推荐这本书Practical Perforce。Perforce是另一种版本控制系统,但它与Subversion非常相似,本书对如何进行分支和编码有一些很好的想法。这一切都非常适用于颠覆。

至于吉拉,最好的建议是保持简单:真的,真的很简单。Jira最适合开发人员,而不是整个企业组织。工作流应该保持简单。

没有关于吉拉的好书,但如果你从未使用过吉拉,请理解某些领域有非常特殊的含义,你应该尊重它们的含义:

  • 解决方案用于将问题标记为打开或关闭(而不是状态)。如果一个问题有了解决办法,它就结束了。句号。
  • 是每个Jira项目的核心--版本号--另一个非常特殊的概念。缺陷通过报告的版本和修复的版本来跟踪。
  • 状态字段不能更改,除非转换到另一种状态。因此,我建议您有一个可以将问题重置到以前状态的回溯。有人要转移错误的问题,你将不得不解决它。
  • 使用一个持续的集成系统,比如Jenkins或竹子。詹金斯和竹子与吉拉很好地融合在一起。事实上,我认为这是一个比直接颠覆Jira集成更重要的集成。几乎没有人会从Jira直接查找源代码,但QA人员喜欢这样一个事实:他们可以查看Jira问题,看看它是在哪一种构建中安装的。如果您要查看亚特兰蒂斯的产品,请考虑Fisheye。它提供了一种通过网络浏览代码的方法,并显示了不同的内容。它与竹子和詹金斯很好地结合在一起。这是开发人员通常会看到代码差异等的地方。Sventon是一个很好的Fisheye替代品。Jira与Sventon集成,Jenkins也是如此。我不知道
  • 是否加入了Subversion用户邮件列表。那里的讨论会有所帮助。另外,名单上的人往往很有帮助。
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7107124

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档