自 2024 年 6 月 17 日起,新客户无法使用 Cloud Source Repositories。如果您的组织之前未使用过 Cloud Source Repositories,您将无法启用该 API 或使用 Cloud Source Repositories。未关联到组织的新项目无法启用 Cloud Source Repositories API。在 2024 年 6 月 17 日之前使用过 Cloud Source Repositories 的组织不受此次变更的影响。
从代码的历史记录了解相关信息
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
本页面介绍如何使用 Cloud Source Repositories 了解文件和代码库随时间的变化。
概览
了解代码的历史记录可帮助您就新功能和代码更改作出更好的决策。代码库的历史记录可以帮助您:
- 理解代码的工作原理。
- 了解其他开发者如何实现某项功能。
- 了解进行代码更改的原因。
- 调查错误或提高性能的机会。
- 确定引入代码更改的时间,以缩小错误回归的原因。
查找代码的历史记录
您可以通过以下几种方式找到代码的历史记录:
- 提交详情视图。
此视图显示有关 提交更改 的信息,例如某提交中哪些文件有过更改。对于任何已更改的文件,您还可以 关注历史记录。
- 更改历史记录 窗格。此窗格显示应用于文件的所有提交。在此窗格中,您可以选择一个提交并在“提交详情”视图中将其打开。此外,您还可以将此文件与先前的提交比较,或将其与代码库的另一个分支进行比较。要打开“更改历史记录”窗格,请在“文件”视图中点击 更改历史记录。
- 追责 (Blame) 面板。当“更改历史记录”窗格显示影响文件的提交列表时,“追责”面板显示逐行的更改历史记录。对于更改过的每一行,“追责”(Blame) 面板都列出了提交作者的姓名。该面板还会显示一个数字,以在文件的历史记录中指示更改发生的时间。例如,在文件的第一次提交中发生的更改的编号为 #1,第二次发生的更改为 #2,依此类推。您可以将鼠标悬停在更改上以查看有关提交的更多详细信息,还可以点击更改以打开“更改历史记录”窗格,并选择该更改。
执行代码历史记录任务
要详细了解代码历史记录,请参阅:
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2023-12-05。
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]