特性

Google Cloud Source Repositories 是托管在 Google Cloud Platform 上的功能全面的私有 Git 代码库。

您可以使用 Cloud Source Repositories 来协作开发任何应用或服务,包括在 App EngineCompute Engine 上运行的应用或服务。如果您在使用 Debugger,则可以在应用运行期间通过 Console 使用 Cloud Source Repositories 和相关工具查看调试信息以及代码。

如果您熟悉 Git,则可以轻松使用 Cloud Source Repositories。例如,您可以将 Cloud Source Repositories 添加到本地 Git 代码库作为远程代码库,也可以将它关联到 GitHub 或 Bitbucket 上的托管代码库。在本地代码库中,您可以使用标准的 Git 命令集(包括 pushpullclonelog)与云端的代码库进行交互。

多个代码库

您可以为单个 Cloud Platform 项目创建多个代码库,从而以最适合您的方式整理与云端项目关联的代码。

已关联的代码库

您可以将现有的 GitHubBitbucket 代码库关联到 Cloud Source Repositories。已关联的代码库将自动与 Cloud Source Repositories 同步。

编辑器支持

由于 Cloud Source Repositories 中的代码库是 Git 代码库,因此您可以继续使用自己熟悉的编辑器来处理代码。要获得更流畅的体验,请参阅以下主题:

源代码浏览器

Cloud Source Repositories 还提供了一个源代码浏览器,您可使用它从 Console 中查看代码库文件。

源代码浏览器

自动记录日志

Cloud Source Repositories 自动将日志发送到 Stackdriver Logging 以帮助进行数据访问跟踪和问题排查。

通过记录代码库上的活动,您可以查看最近代码库同步活动、管理操作(如创建、删除和权限更改)以及由其他用户进行的代码库访问的日志。此外,您还可以配置通知设置,以便在代码库同步期间记录了错误时向您发送警报。

如需详细了解在 Logging 中读取和写入日志条目的信息,请参阅此快速入门。如需了解管理日志存储可使用的结算配置,请参阅 Stackdriver 价格

安全密钥检测

Cloud Source Repositories 支持使用安全密钥检测来阻止包含敏感信息的 git push 事务。此功能旨在提高源代码的安全性。最佳做法是启用此功能。如需了解详情,请参阅检测安全密钥

最终用户数据

后续步骤

此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
Cloud Source Repositories