在 Unix 上的 Perforce 中,如何添加符号链接目录?

2024-01-18

我在 Unix 中创建了一个符号链接目录,我想将其添加到 perforce。

(这个问题与 Unix 上的符号链接有关。Windows 符号链接的行为与 Unix 非常不同。) http://en.wikipedia.org/wiki/Symbolic_link

  • ../blah/dir1 是源目录,其中包含 Perforce 中已有的文件
  • dir2 是我要签入的源目录的符号链接


ln -s ../blah/dir1 dir2
  

如果我在 p4v GUI 中右键单击“dir2”,它会将 ../blah/dir1 下的每个文件添加为新文件(即使这些文件已经在 Perforce 中)并关闭所有内容。

如果我从命令行执行“p4 add dir2”,它会将 ../blah/dir1 下的每个文件添加为新文件(即使这些文件已经在 Perforce 中)并关闭所有内容。

正确的语法是什么?


使用 -t 选项设置符号链接类型,从 shell 添加符号链接。


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

在 Unix 上的 Perforce 中,如何添加符号链接目录? 的相关文章

  • 一文了解游戏美术开发流程,以及可能遇到的问题

    想了解典型的游戏资产开发工作流吗 一个团队的游戏美术流程取决于几个因素 包括游戏开发工作室类型 正在开发的游戏类型和开发团队成员的数量等 继续往下阅读 你能了解游戏美术开发流程 所使用的工具 以及可能出现的问题 什么是游戏资产工作流 游戏资
  • 一文了解全面静态代码分析

    在开发具有安全性 可靠性和合规性的软件时 全面静态代码分析是一种有效的方法 在这里 我们将就静态分析而言 讨论全面静态代码分析的不同之处 阐述全面静态代码分析的重要性 以及如何进行全面静态代码分析 什么是全面静态代码分析 全面静态代码分析
  • 如何从命令行创建一个空的变更列表

    我正在尝试使用以下命令从命令行创建一个空的更改列表p4 change i但似乎这个命令什么也没做 我没有收到任何错误 成功消息 命令行只是不返回任何内容 我必须用 ctrl c 杀死它 我的 p4 客户端可以工作 我能够看到我的所有信息并正
  • 我可以将签出的文件集成到 perforce 上的不同分支中吗

    我们正在进行设计 为此我们在主分支中创建了类的骨架 现在 我们开始编码 为此我们有了一个新分支 因此 如果我可以将主分支中的所有新文件移动到新分支中 那就太好了 但是 我还无法签入它们 那么 是否可以集成已签出的变更列表 谢谢 Perfor
  • 解决方案资源管理器中文件上的蓝色问号

    当通过 P4VS 打开绑定到 Perforce 的解决方案时 我的 VS2012 解决方案资源管理器中的文件上经常出现蓝色问号 看起来有些东西无法与仓库 工作区 诸如此类的东西 同步 点击 刷新视图 总是能解决问题 但我每天都这样做已经厌倦
  • 如何在 Eclipse 3.8 中安装 Perforce 插件

    如何在 Eclipse 3 8 中安装 Perforce 插件 P4Eclipse 必然插件和集成页面仅列出 Eclipse 4 2 到 4 4 Eclipse 3 8 是 Ubuntu 14 04 存储库中提供的版本 最新版本的 P4Ec
  • 工作空间和工作目录是什么关系

    我一直在阅读有关 Perforce 的内容 但没有找到任何关于工作空间和工作目录之间关系的全面解释 例如文件如何出现在工作区的工作目录中 如何跟踪它们 工作区文件和工作目录文件之间可能存在哪些不一致等 我来自git背景 所以我正在寻找类似于
  • 如何在 Perforce 提交上触发 Jenkins 构建

    我将 Jenkins 与 Perforce 结合使用 我已经下载了P4插件 https wiki jenkins ci org display JENKINS P4 Plugin 我已经阅读了文档 但我仍然有点困惑 在我的 Jenkins
  • 无法使用集成在 P4 中创建新分支

    我在 P4 有一个分行 depot MyDemoInfo trunk Server My Service 在 My Service 下 存在我的整个源代码 现在 当我尝试从上面的主干分支创建一个新分支时 它给了我错误 我正在尝试创建一个新的
  • 如何在 Perforce 中删除流仓库?

    基本上我想做的是从服务器上删除一个仓库 我可以访问 P4Admin 和 P4Helix 现在我明白 我必须首先删除所有工作区 然后删除流 然后删除仓库 但我正在寻找解决此过程的方法 我个人觉得这很愚蠢 如果有人离开公司并且不想合作怎么办 有
  • 我如何获取本地变更列表并将其发送给 Perforce 中的其他人?

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

    我正在使用 Vagrant 运行 Centos 虚拟机 机器似乎运行正常 但是当我尝试同步 Perforce 时 我可以看到以下错误 vagrant vagrant c5 x86 64 perforce p4 sync f Perforce
  • 自定义 Perforce RCS 关键字扩展的输出

    我想使用 RCS 关键字扩展来过滤文件 以便 Change 被翻译成1745而不是默认行为 Change 1745 我意识到这会阻止未来的扩展 但就目的而言这是可以接受的 也欢迎使用其他将更改列表编号插入文件的方法 这是我在 Perforc
  • git-p4 正在吃掉我的图像文件

    所以 我可以使用 git p4 从 p4 导入 没有任何问题 一切似乎都正常 但我的 PNG 文件 也许还有其他文件 正在损坏 我读过有关 gitattributes 和行结束问题的内容 但我所做的一切似乎都无法改变最终结果 破碎的图像 我
  • Perforce - 每次签到时都会收到电子邮件

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

    使用 perforce 一段时间后 我留下了许多尚未完成的变更列表 为了清理 我想摆脱其中的一部分 所以这就是让事情变得复杂的原因 对于更改的子集 客户端的主机已更改 某些更改包含搁置的文件 更改列表中的文件可能会被删除或移动 当更改列表满
  • 在撤销之前混乱的集成后,无法从主分支完全集成到功能分支

    我正在使用 Perforce P4V 客户端 版本 2013 1 611291 日期为 2013 年 3 月 20 日 我尝试从主分支合并 集成到我的功能分支 我已经很久没有这样做了 所以大量的文件被添加到变更列表中 然后我解决了无法自动合
  • 如何在命令行中更改现有变更列表的描述?

    命令 p4change 会提示编辑器并需要一个表单 但我想在命令行中执行此操作 我怎样才能实现这个目标 使用以下命令 p4 更改 u CL number 欲了解详情 请访问这一页 http www perforce com perforce
  • 如何在 macOS 10.15 Catalina 上安装 p4python?

    尝试在 macOS 10 15 Catalina 上安装 p4python 时出现错误 命令pip install p4python Cannot build P4Python without SSL support Exception P
  • 将Perforce scm配置到maven项目中以获取最新的变更列表

    我正在将一个项目迁移到 Maven 因为我们习惯于始终通过 Perforce SCM 存储库中的最新更改编号来引用我们的构建 所以我希望能够提取此信息 我正在尝试通过以下资源配置 Maven scm 插件 http maven apache

随机推荐