问题标签 [p4v]

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 投票
2 回答
1092 浏览

perforce - P4V - 指向现有数据的重复工作区

我想知道是否有人对如何在 p4v 中执行以下任务有任何建议(我对 P4V 命令不太熟悉,如果这是我缺少的一些基本命令,请致歉)。

目前我有一个工作区设置和数据同步到我的根目录,例如 C:\Data\

我从两台不同的 Windows 机器访问这个工作区。(数据在两台机器上的 c:\Data

现在,我需要移动数据存储在其中一台机器上的位置,而不是另一台(机器 A:c:\Data,机器 B:D:\Data\

是否可以这样做,而不必再次从服务器同步所有数据(有很多和带宽限制)。

我最初的想法是创建另一个指向另一个根的工作区,但我不知道如何让这个新工作区在这个位置拾取数据文件。

任何帮助将不胜感激提前谢谢

0 投票
3 回答
3176 浏览

perforce - perforce - 从命令行使用 p4v diffdialog

我试过搜索,但我找不到从命令行运行 p4v diffdialog 的参数。

以下作品:

但我希望能够区分文件的两个版本。

例如,我希望能够区分同一文件的版本 10 和版本 13。

我尝试了不同的组合,例如:

和其他变体,但看起来它正在尝试将整行解析为要打开的文件的参数。

所以我在想也许我必须使用标志或其他东西来指定源/目标文件和版本,但我找不到这方面的文档。

0 投票
1 回答
70 浏览

p4v - 撤消从工作区映射 p4v 中选择的清除

我试图移动我的工作区根并在 p4v 中清除工作区映射。这样做是从映射中清除每个子文件夹。然后当我尝试包含整个树时,它只包含选定的文件夹,因为所有子文件夹都被清除了。有没有解决的办法?

0 投票
2 回答
681 浏览

merge - P4V 可以集成已删除文件的修订吗?

我想将一些特定更改从 Perforce 库的一部分合并到另一部分。问题是,源文件夹在 HEAD 处被删除。这意味着当我在“合并/集成”对话框中添加源文件夹时,它不会显示在“浏览文件/文件夹”窗口中。

是否可以进行合并?

0 投票
2 回答
1011 浏览

perforce - 在 perforce 中下载软件仓库

我是 perforce 的新用户(来自 svn)并且正在使用 gui 界面 p4v。我想在某人的仓库中拥有一个文件夹的本地副本,但我不确定该怎么做。我希望最终得到一个本地副本,仅供我探索和环顾四周。我不希望它受到修订控制。只需要它就像我从互联网上下载了一个文件夹一样,可以随意使用它。我如何在 p4v 中实现这一点?

0 投票
5 回答
2945 浏览

perforce - 如何还原文件但将其保留在待处理的更改列表中?

在 Perforce P4V 中,我在挂起的更改列表中有一个文件。我想恢复文件的内容,但将文件保留在更改列表中。我怎样才能做到这一点?

我尝试了 Perforce 的revert命令,但这会将文件从更改列表中删除。

0 投票
1 回答
270 浏览

macos - git p4 submit - '无法确定文件类型'失败?

定期,当我在做的时候git p4 submit,我得到一个讨厌的错误:

在每种情况下,都是一些奇怪的二进制类型文件(如上面的 favicon.ico)或(最常见的)图形,如 PNG。这会终止提交,并使之前打开的所有文件处于打开状态,但尚未提交......

解决这个问题最终会让人头疼,我最终不得不使用 p4v 进入并通过新的更改列表手动提交我试图提交的一半,然后完成我的提交(交叉手指我没有不要碰到另一个奇怪的文件并再次卡住)。

(这是在带有 OS X Mountain Lion 的 Mac 上的 git 版本 1.8.3.2 上)

有没有人想出一种让git p4行为正常的方法?有任何想法吗?

0 投票
1 回答
1358 浏览

perforce - p4v - 默认编辑器

参考:强制更改默认编辑器

上面的问题是指 p4 命令行实用程序,因此设置 EDITOR 似乎有效。然而,图形化的 p4v 实现似乎使用了一些晦涩的规则来选择默认编辑器。在我的上一个发行版中,它使用 /etc/alternatives 下的默认编辑器。但是在 CentOS 上,它似乎根本没有使用它,因为没有默认编辑器。

如果没有在这件事上运行 strace 并从中获得一些明智的东西,有没有人知道如何为 p4v 设置“默认”编辑器,而不必在“文件编辑器”设置部分中单独指定文件扩展名?

0 投票
1 回答
2959 浏览

macos - Mac OS X 中的 Perforce 服务器连接错误

今天是个好日子!

我正在尝试perforceOS X(10.8.4). 我尝试按照此处的说明进行操作。事实上,我不确定我是否做得对!请检查我在终端中输入的以下命令。

之后我尝试从连接p4v,但发生以下情况!

在我尝试的连接设置帮助中(如链接中的说明)

并且连接继续拒绝显示这个......

请有人在这方面指导我。先感谢您。:)

0 投票
1 回答
308 浏览

perforce - 如何查看某人在他/她的更改列表中对特定模块所做的更改

作为重构的一部分,一位同事提交了一个巨大的更改列表(>1000 个文件),并且 perforce 只是将其显示为“此更改列表中有 1000 个文件”。

我想看看他通过 Perforce p4merge 或 IntelliJ 的 perforce 集成/差异工具对文件夹/模块中的所有文件所做的更改。