标签: perforce-stream

Perforce:将未提交的更改移动到其他流

是否有Perforce的一个很好的方式提交前移动到不同的流未提交的修改(等效git stash,git checkout otherbranch,git stash pop)?

我目前在本地(非专有)检出文件并进行编辑.我已经尝试搁置它们,然后尝试将它们取消搁置到目标流中,但我得到"文件不在客户端视图中".当我查看更改列表(搁置或不搁置)时,文件都包含包含原始流的路径.

我的目标流是我刚刚创建的,是原始流的父级.我正在使用P4V.我安装的Perforce Visual Components的版本是123.57.9578,当我从命令行运行p4时,它显示"Server 2012.2/551823".如有必要,我可以添加更多信息.

perforce perforce-stream

8
推荐指数
2
解决办法
5049
查看次数

Perforce - 从命令行切换到工作区

我问如何从client1切换到client2,其中client1属于stream1,client2属于stream2.

我正在寻找它与p4v中的相同,然后右键单击工作区并选择"切换到工作区"

请注意,如果您当前的工作区是client1并且您使用:

p4 client -s -S //DEPOT/stream2
Run Code Online (Sandbox Code Playgroud)

要么

p4 client -s S //DEPOT/stream2 client2
Run Code Online (Sandbox Code Playgroud)

它不会更改p4v GUI中的工作区.

任何的想法?

谢谢!

workspace perforce perforce-stream

8
推荐指数
1
解决办法
2万
查看次数

使用活动客户端删除流

我想删除已离开公司的用户的任务流.所以我走了

p4 stream -d -f //depot/stream
Run Code Online (Sandbox Code Playgroud)

系统回答:

Stream '//depot/stream' has active clients; cannot delete until they are removed.
Run Code Online (Sandbox Code Playgroud)

很好,我也将删除活动客户端.所以我正在寻找它:

p4 clients -S //depot/stream
Run Code Online (Sandbox Code Playgroud)

然后什么都没有.

所以要么我错过了一些选项,要么存在隐藏某些客户端的某种错误.这不是一个正确的问题,因为我已经删除了大量的流或客户端.

另外还有另一种方法可以强行拆除吗?

perforce perforce-stream

4
推荐指数
1
解决办法
5133
查看次数

标签 统计

perforce ×3

perforce-stream ×3

workspace ×1