SonarCloud 的 "delete branch" 是否从您的存储库中删除了 origin 分支?
Does SonarCloud's "delete branch" remove the origin branch from your repo?
我正在使用 SonarCloud 对我在开源项目中编写的代码进行质量控制。我有一个主分支(主要分支),我从中开发了所有功能分支。
SonarCloud 已连接到我的 GitHub 存储库,我可以从中进行所有分支操作。
Develop 显示为短期分支,但我想将其转换为长期分支。
根据 Sonar 提供的文档 https://docs.sonarqube.org/latest/branches/overview/ 它说:
Once a branch type has been set, it cannot be changed. Explicitly, you cannot transform a long-lived to short-lived branch, or vice-versa.
因此我想:
- 删除 Sonar 拥有的关于该分支的所有信息。
- 更改我的 "long lived branch regular expression" 以将开发标记为长期存在。
- 让 Sonar 重新分析我的开发分支上的代码。
为了做到这一点,我认为唯一的方法是从 Sonar 中删除分支,但我不想删除我的源代码。
任何人都可以确认此 "Delete branch" 功能的功能吗?
即它会删除您的原始回购分支吗?
谢谢
没有。 SonarQube 不会触及实际的存储库。这只是从 SonarQube 数据库中删除分支信息。
我正在使用 SonarCloud 对我在开源项目中编写的代码进行质量控制。我有一个主分支(主要分支),我从中开发了所有功能分支。
SonarCloud 已连接到我的 GitHub 存储库,我可以从中进行所有分支操作。
Develop 显示为短期分支,但我想将其转换为长期分支。
根据 Sonar 提供的文档 https://docs.sonarqube.org/latest/branches/overview/ 它说:
Once a branch type has been set, it cannot be changed. Explicitly, you cannot transform a long-lived to short-lived branch, or vice-versa.
因此我想:
- 删除 Sonar 拥有的关于该分支的所有信息。
- 更改我的 "long lived branch regular expression" 以将开发标记为长期存在。
- 让 Sonar 重新分析我的开发分支上的代码。
为了做到这一点,我认为唯一的方法是从 Sonar 中删除分支,但我不想删除我的源代码。
任何人都可以确认此 "Delete branch" 功能的功能吗? 即它会删除您的原始回购分支吗? 谢谢
没有。 SonarQube 不会触及实际的存储库。这只是从 SonarQube 数据库中删除分支信息。