我们在谷歌云平台上托管 git repo。我知道对于 github.com,我们可以使用拉取请求进行代码审查,但谷歌云似乎没有提供。
如何在谷歌云平台上对 repos 进行代码审查?
我们在谷歌云平台上托管 git repo。我知道对于 github.com,我们可以使用拉取请求进行代码审查,但谷歌云似乎没有提供。
如何在谷歌云平台上对 repos 进行代码审查?
一种可能性(不理想,我知道,但仍然存在)是将您的云存储库连接到 GitHub 或 BitBucket 存储库,您可以将其用于代码审查。从连接托管存储库:
您可以将Cloud Source Repository连接到托管在GitHub或Bitbucket上的 Git 存储库。当您将更改推送到托管存储库时,更改会自动与云源存储库同步。
您可以使用与 Git 集成的单独代码审查应用程序。
其中一个例子是JetBrains Upsource,它支持添加通用 Git 存储库。它对少数用户免费,但之后付费。如果您已经在使用 JetBrains IDE,或者由于使用了 GCP 插件,它还与他们的 IDE 产品进行了一些集成。
另请参阅开源选项,包括评论中提到的选项:
一种可能的解决方案是香草 git 分支和提交。
我将代码审查能力定义为在它们被主流化之前查看提交和代码(并且可能促进讨论)的能力。
review-featureName
分支。并且该过程重复。您没有 Web 界面,但您可以使用内部项目管理工具,这些工具可以访问提交以引用它们并进行对话。还有其他工具可以使用本地副本,提供 GUI,此问题的其他答案中涵盖了这些工具。