使用 perforce 在 swarm 命令行中提交更改以供审查
Submit a change for review in swarm command line using perforce
我使用 p4 客户端创建了一个客户端并获得了最新的代码。然后我做了 p4 edit
来编辑文件。然后,我使用命令 p4 change
用我修改过的文件创建了一个更改列表。现在,我想在提交之前提交我的代码更改以供审查。我相信我们的 perforce 已经与 swarm 集成了。
现在,如何使用命令行提交这些代码更改?
我尝试了 p4 帮助。它没有任何线索。
旁注(与问题无关):我该死的讨厌强迫症。他们的文档非常糟糕。在 perforce 上搜索 google 特定内容会导致 perforce 在其网站上出现错误的文档页面。他们在各种 perforce 任务上的所有视频都使用 GUI,而不是命令行。
您要查找的是 "p4 shelve" 命令。
要在 Swarm 中发起审查,您的更改列表描述必须在其自己的行中包含“#review”,或者以空格分隔。您可以选择包含“@username”一次或多次,以要求这些人作为审阅者。
使用 p4 shelve -c changelist# 搁置更改列表。服务器上的触发器扫描描述,如果它看到#review 关键字,它就会启动审查过程。
我使用 p4 客户端创建了一个客户端并获得了最新的代码。然后我做了 p4 edit
来编辑文件。然后,我使用命令 p4 change
用我修改过的文件创建了一个更改列表。现在,我想在提交之前提交我的代码更改以供审查。我相信我们的 perforce 已经与 swarm 集成了。
现在,如何使用命令行提交这些代码更改?
我尝试了 p4 帮助。它没有任何线索。
旁注(与问题无关):我该死的讨厌强迫症。他们的文档非常糟糕。在 perforce 上搜索 google 特定内容会导致 perforce 在其网站上出现错误的文档页面。他们在各种 perforce 任务上的所有视频都使用 GUI,而不是命令行。
您要查找的是 "p4 shelve" 命令。
要在 Swarm 中发起审查,您的更改列表描述必须在其自己的行中包含“#review”,或者以空格分隔。您可以选择包含“@username”一次或多次,以要求这些人作为审阅者。 使用 p4 shelve -c changelist# 搁置更改列表。服务器上的触发器扫描描述,如果它看到#review 关键字,它就会启动审查过程。