我看过“尖峰”这个词。用于源控制。

例如,我正在使用的项目有三个顶级文件夹:trunk,branches和spikes。

这个词的含义是什么?

有帮助吗?

解决方案

"穗"是“标签”的同义词。它是一个“尖峰”。在地面意味着它不会相对于分支而移动。分支会增长。

有关进一步说明,“标记”或“尖峰”代表项目的发布版本。标签是该版本的快照,因此虽然可以从标签创建分支然后进一步开发,但不会主动开发标签。

其他提示

接受的答案不一定是真的。随着2010年GitFlow的引入(在提出并回答了这个问题之后),“尖峰”的定义是已经改变。在GitFlow的上下文中,至少是“尖峰分支”。是一个用于探索特定主题的。 永远意味着要合并到主/开发分支或部署。

该术语来自极限编程:

  

创建尖峰解决方案,找出棘手的技术或设计问题的答案。尖峰解决方案是一个探索潜在解决方案的非常简单的程序。构建峰值只能解决检查中的问题并忽略所有其他问题。大多数尖峰都不够好,所以期望把它扔掉。目标是降低技术问题的风险或提高用户故事估计的可靠性。

http://www.extremeprogramming.org/rules/spike.html

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top