perforce - 在 perforce 上 checkin 文件

标签 perforce conflict checkin resolve

假设我有一个名为 example.vcproj 的项目,我已向其中添加了文件: 1.first_file.c 2.第二个文件.c

first_file.c 是 10 天前添加的,但尚未经过代码审查。因此我仍在等待,目前我无法 checkin 文件。

最近添加了 secondary_file.c。它已经通过了代码审查并准备好 checkin 。但是,由于我的第一个文件仍在审查中,我无法继续提交第二个文件,主要是因为对 example.vcproj 的依赖。

请告诉我解决此冲突的最简单方法,而不是暂时删除first_file.c并恢复example.vcproj并检查最近的更改。谢谢。

最佳答案

您可以尝试以下几种方法。

首先,您可以在提交之前搁置所有文件。这至少意味着您不会有丢失任何工作的危险,因为文件将存储在 Perforce 服务器上。收到代码审查后,您可以 checkin 它们。

其次,您可以为正在进行的工作创建私有(private)分支或流。然后,每当您在私有(private)分支上达到稳定的里程碑时,您就可以获得代码审查批准并将其提升到共享分支。

关于perforce - 在 perforce 上 checkin 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9263480/

相关文章:

Perforce 集成 : Not able to submit the changes to streams from classic work space

perforce - 保存P4可视化客户端密码

javascript - jQueryUI 和 jQuery 插件冲突

rebase期间的git子模块冲突导致提交消失

c# - 以编程方式将文件 checkin TFS 获得的数量超出预期

pickle - 如何解析 Perforce "pickle"二进制输出?

python - 尝试使用 code_swarm 但我在 osx 上使用 perforce 时遇到了一些 python 脚本问题

r - 功能命名冲突

visual-studio - TFS 2010 Gated Check-in Build 给我留下了一个带有待处理更改的 .vspscc 文件

tfsbuild - Team Foundation Build 2010 - 在构建过程中 checkin 更改的文件