问题标签 [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.

0 投票
1 回答
463 浏览

version-control - 我可以集成不在我的客户规范中的文件吗?

有没有办法整合不在您的客户规范中的文件?

具体来说,我们有一个目录,其中包含我在本地构建的大量静态库(所以我不需要它们脱离源代码控制),并且不希望仅仅为了做一个整合。

在分支规范中:

//project1/project/lib/... //project2/project/external/project1/lib/...

在我的客户规范中:

-//project1/project/lib/... //cleintspec/project1/project/lib/...

0 投票
6 回答
7815 浏览

perforce - 在 perforce 中集成移动的文件

假设我在我们的代码库中创建了一个分支。这是分支规范:

然后,在分支中,假设我使用移动分支文件 a.txt -> b.txt

现在,假设对 main 中的 a.txt 进行了一些更改,我希望将其集成到分支中的 b.txt

当我尝试使用原始分支规范进行集成时,它不会将 main 中的 a.txt 更改反映到 b.txt 上 - 有没有办法让 main 中的更改显示在重命名的文件中?

分支规范相当大(数百次更改),并且在分支中重命名了相当多的文件,所以我希望有一种自动化的方式来做到这一点。如果我可以在这里澄清任何事情,请告诉我——有一块白板会有所帮助;)

谢谢!山姆

0 投票
2 回答
7510 浏览

perforce - Perforce:从特定变更列表 perforce 分支

您如何从 perforce 中的特定变更列表分支?也就是说,如果 main 是我的主要代码行,并且我想从变更列表 n 中创建一个分支 b,那么执行此操作的语法是什么?

我已经尝试过:
//depot/main/...@n //users/me/sandbox/...
在我的分支规范中,但出现错误。

而且
p4 integration -b branch_b @n
似乎也不起作用。

提前致谢。
-大卫

0 投票
2 回答
3115 浏览

netbeans - Perforce 与 NetBeans 的集成

哪个用于 Perforce-Netbeans 集成的 Netbeans 插件最可靠?

0 投票
2 回答
1718 浏览

perforce - Perforce:我可以更改与 p4 集成相关的评论吗?

p4 integrate完成整合后是否可以更改与 a 相关的评论?集成本身很好,但与之相关的评论需要改进。

0 投票
2 回答
5653 浏览

perforce - 获取尚未集成到特定分支的变更列表列表

如果我有分支 A 和分支 B。分支 B 是从分支 A 分支的。定期,我们将分支 B 的更改集成回分支 A。是否有 p4 命令用于列出尚未集成到分支 A 的分支 B 更改列表? 鉴于变更列表的文件不一定限于单个分支,我可以想到一些原因,这可能是不可能的,但我希望在这里做到最好。

我发现了这个问题:是否可以列出已集成到工作区的更改列表?

...这与我想要的相反,但明确表示有办法使用多个命令来做到这一点。我可以想出几种方法来使用多个命令来获得我想要的东西,但在我走这条路之前,我想确保没有简单的方法可以做到这一点。

0 投票
3 回答
3850 浏览

perforce - P4V:使用分支映射自动集成 Changelist-By-Changelist

使用 Perforce,我正在尝试自动化从我们的开发分支到我们的主分支的集成。我已经设置了分支映射,并且我知道我可以为整个分支自动集成更改。我想知道是否有一种方法可以跨分支集成,但一次执行一个更改列表,按顺序?

例如,今天我们有 3 位开发人员向我们的 dev 分支提交更改,Changelist # 的编号为 1、2 和 3。有没有办法执行 p4 集成 -b 分支名称但让它为每个 changelis 单独集成,开始与 1?这样,如果出现问题,我可以退出某些变更列表吗?或者,更好的是,如果我可以告诉它只集成需要集成的最早的更改列表,那么我可以集成更改列表 1,冒烟测试构建,然后集成更改列表 2,等等。

我的一位同事提到使用 Jobs,但据我了解,jobs 只会让我自动处理有关错误等的信息,但不允许我实际自动运行集成。

抱歉,如果答案很明显,我对 Perforce 还是比较陌生。我在网上四处寻找,但找不到任何东西。

0 投票
3 回答
26112 浏览

perforce - 在 P4V 客户端中将新文件夹添加到仓库

我想使用 perforce 可视化客户端在仓库中创建一个私有分支文件夹。有人可以告诉我该怎么做吗?我在 Google 上查找,但对 P4V 用户的帮助很少。

重申问题:

我创建了一个本地目录:c:/depot/abc/myfile.txt. 我的 p4v 与中央存储库映射为//depot... c:/depot/...

如何提交abc/myfile.txt到存储库?

0 投票
1 回答
1472 浏览

version-control - Perforce:如何在集成中退出变更列表?

在我的公司,我们为每个版本创建一个新的分支/文件夹。在 1.0 文件夹中,有一个引入了错误的更改列表。不幸的是,1.0 已经发布,我们正在开发 2.0。如何获取 1.0 更改列表中的更改并仅在 2.0 文件夹中恢复它们?

我可以想到以下解决方案。

  1. 在 1.0 中退出该修订
  2. 提交
  3. 在 1.0 和 2.0 之间集成以应用通过退出所做的更改。

但是,1.0 分支在发布后就应该被锁定。我可以在不向 1.0 提交更改列表的情况下执行此操作吗?

0 投票
2 回答
5526 浏览

perforce - 在 perforce 中集成已删除文件时出错

尝试集成子项目时,父项目抛出以下错误。

例外:< FILE > - 无法集成(已打开以供删除)

什么情况下会出现这种情况?