我如何获取本地变更列表并将其发送给 Perforce 中的其他人?

2024-01-12

我如何获取本地变更列表并将其发送给 Perforce 中的其他人?更具体地说,我想将未提交的更改从本地待定更改列表发送到另一个用户的待定更改列表。


set P4DIFF=C:\cygwin\bin\diff.exe
p4 diff -du -c 12345 > patch-to-head.diff

# On Other machine
patch -p1 < patch-to-head.diff

我可能在环境变量上是错误的,你可能需要对 diff 文件进行一些修复,但总体思路是生成一个 GNU 统一 Diff,你可以将其发送给可以使用 GNU 补丁来应用它的人。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我如何获取本地变更列表并将其发送给 Perforce 中的其他人? 的相关文章

  • 代码质量与安全

    在任何新的软件开发项目开始时 您就应该考虑软件安全 开始一个新项目或许会令人望而生畏 因为有许多的决定要做 有许多想法必须考虑清楚 通常来说 这些决定和想法包括了定义项目需求 选择正确的流程 选择正确的工具以及确保软件安全 为此 Perfo
  • 直接从 Perforce 命令行更改工作区 clobber 选项

    如何从命令行更改 perforce 规格 我想做的是 我有一个工作区 其 clobber 选项设置为noclobber 默认值 现在我想把它改成clobber 我知道我可以直接从p4v 但我不想要那样 我也知道如果我跑p4 client 它
  • Git 与 Perforce 的区别?

    我们有一个 Perforce 存储库 后来切换到了 Git 我们仍然有一个 perforce 中的发布分支 现在 我需要将一些 git 提交应用到 perforce 分支 根据我所读到的内容 这似乎可以通过执行 git diff 创建补丁然
  • 如何在 Eclipse 3.8 中安装 Perforce 插件

    如何在 Eclipse 3 8 中安装 Perforce 插件 P4Eclipse 必然插件和集成页面仅列出 Eclipse 4 2 到 4 4 Eclipse 3 8 是 Ubuntu 14 04 存储库中提供的版本 最新版本的 P4Ec
  • 在 Perforce 集成期间忽略源文件的正确方法

    在我的主分支中有一个包含 10 个文件的更改列表 我正在尝试将其集成到开发分支中 更改列表中的所有未完成文件都应被忽略 并且不会分支到目标中 执行集成的步骤是什么 以便 Perforce 不会在目标分支中创建文件 并忽略所有未来集成的更改列
  • 工作空间和工作目录是什么关系

    我一直在阅读有关 Perforce 的内容 但没有找到任何关于工作空间和工作目录之间关系的全面解释 例如文件如何出现在工作区的工作目录中 如何跟踪它们 工作区文件和工作目录文件之间可能存在哪些不一致等 我来自git背景 所以我正在寻找类似于
  • 如何使用 python 脚本中的“p4 info”获取perforce工作区的“客户端名称:”?

    我有一个场景 我需要有 perforce 工作区客户端名称信息 尝试使用脚本如下 import sys import subprocess cmd p4 info grep Client name print p4 command is c
  • Perforce:p4 集与 p4 信息

    我最近开始在 Windows 7 上使用 perforce 我使用 P4V 在我的本地计算机上同步了 perforce 我试图运行一些其他工具 该工具使用我的 perforce 本地目录映射到我的计算机上的路径 看来它捡错了 在尝试调试时
  • p4v 不显示签出文件的完整列表

    如果我在 p4v 中签出 4000 个文件 它不会显示默认更改列表中的完整文件列表 它只是说已签出 4000 个文件 有什么方法可以查看 4000 个文件的完整列表吗 通过 编辑 gt 首选项 菜单打开首选项对话框 单击 服务器数据 您将看
  • 有类似于 Perforce 的 git-svn 的东西吗?

    有没有一个工具可以让我获得与 Perforce 的 git svn 相同的功能 我在 github 上看到了 git p4 但看起来像是将源代码从 git 存储库导入到 Perforce 存储库 情况是否会反过来呢 它是用作常用工具还是仅用
  • 在 IntelliJ IDEA 10.5 的 Perforce 设置对话框的“客户端”字段中输入什么?

    我正在尝试在 IntelliJ IDEA 10 5 2 中设置 Perforce 集成 有一个名为 Client 的字段对我来说没有意义 无论我在字段中输入什么内容 我都会收到消息 连接问题 客户端未知 我应该进入该领域什么 您需要输入 P
  • Perforce - 每次签到时都会收到电子邮件

    有没有办法让 Perforce 在每张支票上向您发送一封电子邮件到特定的存款机构 是的 输入 p4 user 查看您的用户配置 然后在 评论 下将您希望在签入时收到通知的仓库区域的文件规范放入其中 如下所示 Reviews depot my
  • svn 强制迁移

    我正在考虑将我们的 svn 代码库迁移到 perforce 看看谷歌搜索结果 我确实找到了两个具有相同功能的工具 P4转换ftp ftp perforce com pub perforce tools p4convert docs inde
  • Perforce 中的“协调离线工作”对我不起作用

    在适用于 32 bin Windows 的 Perforce Visual Client 2009 1 版本中 协调离线工作 选项会执行奇怪的操作 在应该显示 本地文件不在仓库中 的中间框中 我什么也没得到 我所看到的是 第一次协调文件夹时
  • 如何在 Perforce“仓库”之间移动文件夹

    前几天意外删除了我的 Svn 存储库后 我想尝试其他东西 因此我选择 Perforce 作为我当前的版本控制工具测试场 进展顺利 我很喜欢在 Perforce 中看到的东西 这是我的问题 我已将文件提交到 Perforce 服务器 然后使用
  • 强制重新应用变更列表

    我对 perforce 还很陌生 但有相当多的其他 VCS 经验 想象一下 您提交更改 更改列表 1 一位同事在同一分支上提交更改 意外地覆盖了您的更改 变更列表 2 我尝试集成 P4V 拒绝这样做 因为它已经集成 并寻找一种方法来生成我可
  • 如何在 macOS 10.15 Catalina 上安装 p4python?

    尝试在 macOS 10 15 Catalina 上安装 p4python 时出现错误 命令pip install p4python Cannot build P4Python without SSL support Exception P
  • 如何从 Emacs 中检出 Perforce 下的文件?

    我在工作中使用 Perforce 进行源代码控制 并且希望从 Emacs 中 打开以进行编辑 源代码控制下的文件 那怎么办呢 我需要在 Emacs 中设置什么 有插件吗 我还想执行其他 p4 操作 例如提交我的更改等 Perforce Em
  • Perforce Integration:无法将更改从经典工作空间提交到流

    我尝试通过 p4v 集成从 classic depot 到 Stream depot 的更改 步骤如下 1 我转移到经典的驱逐客户端 它在客户端视图中具有两个仓库路径 源路径和目标路径 2 从我的经典仓库运行 p4 合并 集成 3 在 p4
  • Perforce - 如何获取已本地修改的文件列表?

    我正在寻找一个 perforce 命令来获取已在本地修改且 未 签入存储库的文件列表 我知道我 应该 获取待处理更改列表中的已修改文件列表 但在某些情况下我看不到该列表中的已修改文件 然后 在 手动 检查文件并进行比较时 我意识到了差异 是

随机推荐

  • 使用 __builtin_expect 的指南

    我应该用 gcc 包装什么 builtin expected内的宏if具有多个嵌套测试 我有这个代码 if x
  • 在python中向字符串添加空字符

    我的清单如下 t e s t s t r i n g 如何在每个字符串后添加空字符t e s t s t r i n g 列表理解 c 0 for c in S 但听起来你想要 UTF 16LE u teststring encode ut
  • 是否可以为模板-模板参数定义别名?

    我正在尝试使用模板模板来娱乐 我有以下课程 template
  • 按自定义顺序按枚举对对象进行排序

    我正在尝试按中型 大型 小型的顺序重新排列动物列表 我一直在尝试使用 IComparable CompareTo 来执行此操作 但我不知道如何以这种特定方式对其进行排序 我只能找到按升序或降序值排序的方法 My enum public en
  • Python Selenium `move_by_offset` 不起作用

    使用 Python Selenium 调用简单的滚动操作不起作用 driver webdriver Chrome driver get https www wikipedia org time sleep 2 actions ActionC
  • 为什么 vim 中有些命令需要冒号而有些则不需要?

    vim 中的一些命令是通过首先键入冒号 给出的 例如 wq 用于保存文件并退出 虽然某些命令不需要冒号 例如替换命令 R 我想知道这两种方法有什么区别 对于哪些需要冒号而哪些不需要冒号有什么具体规则吗 你必须调查六的历史 http en w
  • WCF MaxItemsInObjectGraph 设置不起作用

    我在尝试访问我的 WCF 服务时遇到以下错误 对象图中可以序列化或反序列化的最大项目数为 65536 更改对象图或增加 MaxItemsInObjectGraph 配额 做了一些研究 看起来我需要做的就是将此设置更新为更高的值 这就是我想要
  • 如何从 SVG 文件制作可点击的地图?

    目前我正在学习Javascript 我正在尝试制作一张显示数据的德国可点击地图 就像this https www amcharts com demos us heat map Amchart 提供德国地图 https www amchart
  • 如何使用函数“get_data_struct”

    我尝试使用函数 get data struct 但收到如下错误 有人知道如何修复它吗 先感谢您 获取数据结构 DUR D data frame data struct concepts 中的错误 尝试从不是 S4 对象的对象 类 data
  • PHP:在谷歌云存储中保存“动态文本或pdf内容”?

    运行时 php GCS文件上传流程 storage new StorageClient file fopen source r bucket storage gt bucket bucketName object bucket gt upl
  • 从 Android 自己的自定义活动中关闭底部表单对话框

    我在 Chintan Khetiya 的回答的帮助下创建了一个自定义底表 Android 对话 如何在android中创建自定义对话框 https stackoverflow com questions 13341560 how to cr
  • WordPress 自定义 URL 路由

    我要求所有网址末尾都有一个变量 并且全部解析为相同的控制器 视图 例如我们有以下 URL http example com users joe http example com users sam http example com user
  • 导入 CV2 时收到来自 lingnutls/'Hogweed' 的错误

    我从未见过这样的错误 不知道从哪里开始 我安装了 opencv conda install opencv 我正在使用名为 fpn 的 conda 环境运行 Ubuntu Linux 18 04 我应该如何解决这个问题 Traceback m
  • 如何在活动中创建覆盖视图

    我有一个要求 我有一个活动显示 Facebook feed 等项目列表 当单击其中一个列表项中的按钮时 必须弹出一个对话框 其中将显示该项目的评论 我正在查看文档并发现我们必须创建一个对话框片段 http developer android
  • 代码点火器文件上传

    我正在执行以下操作来使用 codeigniter 上传文件 图像 我想要做的是修改错误消息 以便明显地看出错误与哪个字段相关 因为页面上有多个上传选项 下面是我的上传代码 config upload path media uploads u
  • Android 从剪贴板管理器复制/粘贴

    是否可以发送过去的命令 以便将文本粘贴到当前聚焦的编辑文本中 设想 后台服务监听通知 完成 收到通知后 需要将文本复制到剪贴板 完成 将文本粘贴到任何当前聚焦的字段 如果不可能 则放弃粘贴命令 我知道如何复制文本ClipboardManag
  • 在 Firebase 数据库规则上创建自定义验证

    我想使用 firebase 实时数据库创建一个聊天应用程序 我已经拥有自己的服务器以及我自己的用户和收件人身份验证 所以基本上我想做的是 我希望我的服务器能够生成房间及其房间密钥 因此仅向我共享密钥的人可以访问房间 进行读写 也许流程是这样
  • 更快(最快?)的方法来获取包含超过 200,000 个文件的目录中的文件数

    我有一些包含测试数据的目录 通常每个目录有超过 200 000 个小 4k 文件 我使用以下 C 代码来获取目录中的文件数 int fileCount System IO Directory GetFiles C SomeDirectory
  • 在 Python 中传递带有空格的命令行参数

    我试图传递带有空格的命令行参数 但是sys argv 1 strip 只给我论点的第一个词 import sys os docname sys argv 1 strip e g python myscript py argument wit
  • 我如何获取本地变更列表并将其发送给 Perforce 中的其他人?

    我如何获取本地变更列表并将其发送给 Perforce 中的其他人 更具体地说 我想将未提交的更改从本地待定更改列表发送到另一个用户的待定更改列表 set P4DIFF C cygwin bin diff exe p4 diff du c 1