问题标签 [perforce-integrate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
version-control - 我可以集成不在我的客户规范中的文件吗?
有没有办法整合不在您的客户规范中的文件?
具体来说,我们有一个目录,其中包含我在本地构建的大量静态库(所以我不需要它们脱离源代码控制),并且不希望仅仅为了做一个整合。
在分支规范中:
//project1/project/lib/... //project2/project/external/project1/lib/...
在我的客户规范中:
-//project1/project/lib/... //cleintspec/project1/project/lib/...
perforce - 在 perforce 中集成移动的文件
假设我在我们的代码库中创建了一个分支。这是分支规范:
然后,在分支中,假设我使用移动分支文件 a.txt -> b.txt
现在,假设对 main 中的 a.txt 进行了一些更改,我希望将其集成到分支中的 b.txt
当我尝试使用原始分支规范进行集成时,它不会将 main 中的 a.txt 更改反映到 b.txt 上 - 有没有办法让 main 中的更改显示在重命名的文件中?
分支规范相当大(数百次更改),并且在分支中重命名了相当多的文件,所以我希望有一种自动化的方式来做到这一点。如果我可以在这里澄清任何事情,请告诉我——有一块白板会有所帮助;)
谢谢!山姆
perforce - Perforce:从特定变更列表 perforce 分支
您如何从 perforce 中的特定变更列表分支?也就是说,如果 main 是我的主要代码行,并且我想从变更列表 n 中创建一个分支 b,那么执行此操作的语法是什么?
我已经尝试过:
//depot/main/...@n //users/me/sandbox/...
在我的分支规范中,但出现错误。
而且
p4 integration -b branch_b @n
似乎也不起作用。
提前致谢。
-大卫
netbeans - Perforce 与 NetBeans 的集成
哪个用于 Perforce-Netbeans 集成的 Netbeans 插件最可靠?
perforce - Perforce:我可以更改与 p4 集成相关的评论吗?
p4 integrate
完成整合后是否可以更改与 a 相关的评论?集成本身很好,但与之相关的评论需要改进。
perforce - 获取尚未集成到特定分支的变更列表列表
如果我有分支 A 和分支 B。分支 B 是从分支 A 分支的。定期,我们将分支 B 的更改集成回分支 A。是否有 p4 命令用于列出尚未集成到分支 A 的分支 B 更改列表? 鉴于变更列表的文件不一定限于单个分支,我可以想到一些原因,这可能是不可能的,但我希望在这里做到最好。
我发现了这个问题:是否可以列出已集成到工作区的更改列表?
...这与我想要的相反,但明确表示有办法使用多个命令来做到这一点。我可以想出几种方法来使用多个命令来获得我想要的东西,但在我走这条路之前,我想确保没有简单的方法可以做到这一点。
perforce - P4V:使用分支映射自动集成 Changelist-By-Changelist
使用 Perforce,我正在尝试自动化从我们的开发分支到我们的主分支的集成。我已经设置了分支映射,并且我知道我可以为整个分支自动集成更改。我想知道是否有一种方法可以跨分支集成,但一次执行一个更改列表,按顺序?
例如,今天我们有 3 位开发人员向我们的 dev 分支提交更改,Changelist # 的编号为 1、2 和 3。有没有办法执行 p4 集成 -b 分支名称但让它为每个 changelis 单独集成,开始与 1?这样,如果出现问题,我可以退出某些变更列表吗?或者,更好的是,如果我可以告诉它只集成需要集成的最早的更改列表,那么我可以集成更改列表 1,冒烟测试构建,然后集成更改列表 2,等等。
我的一位同事提到使用 Jobs,但据我了解,jobs 只会让我自动处理有关错误等的信息,但不允许我实际自动运行集成。
抱歉,如果答案很明显,我对 Perforce 还是比较陌生。我在网上四处寻找,但找不到任何东西。
perforce - 在 P4V 客户端中将新文件夹添加到仓库
我想使用 perforce 可视化客户端在仓库中创建一个私有分支文件夹。有人可以告诉我该怎么做吗?我在 Google 上查找,但对 P4V 用户的帮助很少。
重申问题:
我创建了一个本地目录:c:/depot/abc/myfile.txt
. 我的 p4v 与中央存储库映射为//depot... c:/depot/...
如何提交abc/myfile.txt
到存储库?
version-control - Perforce:如何在集成中退出变更列表?
在我的公司,我们为每个版本创建一个新的分支/文件夹。在 1.0 文件夹中,有一个引入了错误的更改列表。不幸的是,1.0 已经发布,我们正在开发 2.0。如何获取 1.0 更改列表中的更改并仅在 2.0 文件夹中恢复它们?
我可以想到以下解决方案。
- 在 1.0 中退出该修订
- 提交
- 在 1.0 和 2.0 之间集成以应用通过退出所做的更改。
但是,1.0 分支在发布后就应该被锁定。我可以在不向 1.0 提交更改列表的情况下执行此操作吗?
perforce - 在 perforce 中集成已删除文件时出错
尝试集成子项目时,父项目抛出以下错误。
例外:< FILE > - 无法集成(已打开以供删除)
什么情况下会出现这种情况?