问题标签 [perforce-stream]
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.
perforce - 使用命令行而不是 P4V 在 Perforce 中的流之间合并
我需要使用 P4 中的命令合并流。谁能帮我这个?这两个流是父子流。我需要从父母合并到孩子。
perforce - P4V:在 perforce 流中合并和合并任何内容有什么区别
merge any
Perforce P4V和merge down
in Perforce P4V有什么区别?当我尝试在 Perforce 中创建流时,我在Advanced settings/options中看到了这两个选项。
perforce - perforce 中分支合并和 Stream_to_stream 合并之间的区别
当我尝试在 Perforce 中的两个流之间合并时,例如流 A 是父流,流 B 是流 A 的子流。我想从流 A 向下合并到流 B。当我尝试在这些流之间合并时,在合并对话框有三个选项
- 流到流合并
- 指定源文件和目标文件
- 使用分支映射
我在这里有一个问题,这些第一和第三之间有什么区别?
perforce - 可以在同一个 Perforce 流上有两个视图吗?
我在 Perforce 仓库中建立了一个项目,只有一个主线流。
我有一些工具(CI、git p4)只能一次同步整个流。
我的项目有很多并不总是需要的大文件(视频游戏中的源艺术资产)。我想让这些工具只同步我的一些仓库。
如果没有流,我将能够设置一个仅包含我需要的仓库部分的工作区。但是对于流,看起来这个映射(“流视图”)是流本身的一部分,如果需要另一个视图,则必须创建另一个流,并使用主线的更改手动更新 - 这听起来很糟糕类似于分支,这不是我想要做的。
我想知道的是,是否有某种方法可以通过流实现这一点 - 对同一内容的多个视图。
perforce - 如何设置将主线映射到子文件夹的开发流?
我正在努力如何为以下场景设置流:
我有一个//libX
使用典型主线、发布和开发流的库项目 ()。
但是,我想为//libX/projectA
使用此库的单独产品 ( ) 提供开发流。这些产品有不同的目录结构,我想映射//libX/main/...
到一个子文件夹//libX/projectA/extern/libX/...
。
例如,我的库的结构如下:
我的项目完全是另外一回事,但使用我的库
我最接近它的工作是这样的:
- 路径:
share ...
- 重映射:
... extern/libX/...
但是重新映射似乎只能修复本地计算机上的文件位置。使用上面的重新映射设置,libX 文件最终与 projectA 文件位于同一根目录。
上述场景可以与流一起使用还是我应该回到分支规范?
谢谢!
version-control - 如果该目录中有任何使用 perforce 签入,如何触发特定目录的 build.xml 文件?
perforce 的一个分支中有 5 个模块,每个模块都有许多包含 java 文件和 build.xml 文件的目录,如果该目录中有签入,我应该如何触发特定的 build.xml 文件
例如:下面是示例结构,如果里面的 cord9aif build.xml 文件中有任何签入应该被触发。
AMX->oms->bb->cord9aif->jjpj.java,build.xml bbbbbbb->kkhfdh->hgkjgh.java,build.xml 测试
perforce - What does "Merging down" and "Copying up" mean in perforce streams?
I'm currently working with the perforce API for .net. I'm trying to understand the concept of streams and graphical view of the streams.
"Merging down" changes from a source stream and "Copying up" changes to a stream are the two terms I came across. I'm not really clear about the difference, because based on this only, the stream graph is getting generated.
This is the URL, which I'm looking into now. P4V streams.
Can someone please tell me what it means?
perforce - How to exclude a directory when syncing a p4 stream
I am using the command line tools of Perforce. And with the p4 tool, I want to sync to a stream.
The problem is that I want to exclude a directory from my workspace. If my work space was defined as a view, this would be possible with something like:
But the Stream: setting overrides the View: specification.
I have set the Stream using the command:
I also looked into P4IGNORE mechanism, but this is of no use to my problem, as P4IGNORE will not influence the sync command.
I tried adding a Paths: command to my client spec, but that is not recognized in this context. I think it is used when specifying the stream, as done by the administrator of the depot?
perforce - Perforce - 将文件夹映射到服务器上的另一个位置
在 perforce 上,我们有几个项目都共享相同的“框架”代码。现在我们在每个项目文件夹下保留框架的副本并在项目之间合并。我们考虑将框架保存在一个文件夹中,然后将其映射到每个工作区。然而,这将要求每个开发人员都这样做,并且可能会变得混乱。有没有办法在服务器端进行此映射,以便复制项目的任何人也将获得框架文件夹?
我们目前有
我们想拥有
并以某种方式让每个开发人员在她机器上的每个项目的 Source 文件夹下获取框架。
perforce - Perforce Streams:合并和复制之间的区别?
谁能告诉我流merge-down
和流之间copy-from
有什么区别perforce
?两者都会从一个分支到另一个分支,对吗?
我们可以在创建后编辑流视图吗?我创建了带有以下视图的“主要”流。
查看:共享温度/... 共享 ktm/...
我有一个从“main”创建的子流“ptb_stream”。我已经更新了下面的子流视图。
查看:import temp/... share ktm/...
这创造了我的孩子蒸汽,其中只有“ktm”。现在,我刚刚在我的子流视图“ptb_stream”中进行了如下更改。
查看:导入温度/... 导入 ktm/...
当我这样做时,我仍然在该子流视图中看到文件夹。