如何在旧代码库上使用 gitversion
Posted
技术标签:
【中文标题】如何在旧代码库上使用 gitversion【英文标题】:How to use gitversion on older codebase 【发布时间】:2016-11-13 19:07:08 【问题描述】:我尝试在使用 git-tfs 迁移的极其古老且复杂的代码库上运行 gitVersion。我确实在大多数分支中得到了结果,但它们是不正确的。
-
如何开始使用现有存储库?
如何调试结果以了解最终输出的影响因素?
是否可以忽略某些分支,因为它们使用错误地归因于更大的数字?
【问题讨论】:
【参考方案1】:很遗憾得知您在使用 GitVersion 时遇到问题。
-
不明白你的意思,你能详细说明一下吗?
GitVersion 日志输出非常详细,您可以看到 here 作为示例。它会引导您了解它可以找到哪些基本版本,以及它如何声明最终版本号。
您可能想查看
commits-before
configuration option,这可能有助于处理不遵守约定的旧代码库,因此,忽略先前的提交历史,并开始新的版本控制。
【讨论】:
以上是关于如何在旧代码库上使用 gitversion的主要内容,如果未能解决你的问题,请参考以下文章