问题标签 [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.
keyboard-shortcuts - P4 Diff / P4 文件夹差异的键盘快捷键
我搜索了 P4 文档和知识库,但找不到在区分文件时是否有任何键盘快捷键可以执行常见操作。
我知道下一个和上一个更改(分别为CTRL+1和CTRL+ 2),但是有更常见的操作。
那么,您是否知道任何未记录的键盘快捷键?
例如:
- 合并每行的更改(即,选择左侧或右侧的更改,或恢复到基础)。
- 打开左侧或右侧进行编辑。
perforce - Perforce p4v 共享相同的更改列表
我在 Windows 和 Linux 上设置了 2 个 p4v。我想知道我是否可以在 Windows 上编辑代码,创建一个挂起的更改列表(这个更改列表属于 a p4_windows_client
)。然后切换到 Linux,这会打开另一个p4_linux_client
,以合并 Windows 挂起的更改列表,以便在 Linux 上构建项目。有 2 个不同客户端 { p4_windows_client
, p4_linux_client
} 的原因是因为根文件夹路径问题,一个是C:\p4clientRoot
,另一个是/home/p4client-root
。我想知道这是否可能?
我对其进行了测试,似乎在创建待处理的更改列表时,服务器将获得仅包含基本信息的新更改列表,例如更改编号、描述、正在签出的文件。但它不包括在 Windows 框中所做的代码更改。所以我觉得不太可能通过这种方式将更改发送到 Linux。
windows-7 - Perforce p4 命令行使用的客户端与 p4v 中使用的客户端不同
操作系统:Windows 7 64 位
P4V 2011.1版本+P4命令行客户端P4V自带
我使用 P4V 在“D:\Perforce\Client1 目录”上创建了一个客户端并同步了所有文件。使用 p4 命令行工具检查同一目录时(使用命令:p4 client或p4 opens)。似乎 p4 正在使用一个名为<my computer name>的客户端,而不是我通过 p4v 创建的客户端。我还通过右键单击资源管理器中的目录并转到上下文菜单中的“Perforce > 连接信息”再次验证了这一点。客户端名称显示<我的计算机名称>,而不是“ Client1 ”。
有什么方法可以使 p4 具有与 p4v 相同的设置。
windows-7 - p4v如何仅同步工作区文件
P4V v2011.1
p4v 现在所做的是同步我要同步的文件夹下的所有内容。但是,在我的情况下,该文件夹可能有很多子文件夹,我可能只需要同步其中的 50 个并跳过另外 50 个子文件夹。由于我们不想浪费带宽来传输不需要的文件,因此也不想右键单击 50 个子文件夹来单独同步。有没有一种简单的方法可以只同步我工作区中的文件?
search - How do I search for the content of files in a Perforce depot (P4V)?
I am currently using Perforce version 2010.2. It appears that this version does not have an integrated search functionality that will go through the content of every single file. My current P4V version only allows me to search for filenames but not for content.
Any input on this would be much appreciated.
Thank you in advance.
perforce - 我如何在 perforce 中本地释放签出的文件
我是新手。我需要澄清以下内容。
我创建了工作区,并且错误地检查了整个项目(所有文件)。我没有在本地工作区做任何改变。几天后,我尝试从服务器获取最新版本,它显示了一些合并冲突错误。
现在,我怎样才能在不影响远程文件的情况下释放签出的文件。如果我在本地恢复操作,它会影响远程文件吗?
感谢您的善意建议。塞尔瓦
perforce - 如何从 perforce depot 中删除文件?
我有一个文件,我之前在公司的仓库中签入过,但经过大量重构后,我不再需要它,需要从仓库中删除它,从而从我的工作区中删除,使用 p4v 视觉效果客户端(Linux)。有没有办法做到这一点?右键单击该文件不会显示删除选项。命令行删除是唯一的方法吗?
perforce - 蒙德里安源代码存储库的 Perforce 连接失败
我正在尝试按照http://mondrian.pentaho.com/documentation/developers_guide.php下载和编译 Mondrian 源代码。
我在全新安装的 Windows 7 上安装了来自 www.perforce.com/downloads/complete_list 的 P4V 客户端,并将其配置为:
主机:perforce.eigenbase.org
端口:1666
我似乎能得到的只是“与 perforce.eigenbase.org:1666 的 TCP 连接失败。连接:72.14.190.177:1666: WSAECONNREFUSED”
我也尝试过“telnet perforce.eigenbase.org 1666”并收到相同类型的错误。
存储库是否与文档相反?还是我使用了错误的 Perforce 客户端?
任何可证明的方向将不胜感激。
linux - 通过 Linux 访问 perforce 中的最新标签
当我在 Linux 中输入以下命令时,我会得到一个标签列表:
但我只想获取列表中的最新标签。如果有任何命令可以让我从长列表中选择最新的标签?
perforce - 使用“协调离线工作”时 p4v 出错,“无法理解的修订规范 '\...#have'。”
当我尝试在 Windows 上的 p4v 客户端中以“\C#\”结尾的目录上使用“协调脱机工作”时,我收到了该错误。
它与路径中的“#”有关吗?是否有任何不涉及重命名目录的解决方法?