perforce - 使用 Perforce 管理不同的项目

标签 perforce

我是 Perforce 的新手,我面临着两难的境地。我正在研究两个不同的项目,我试图弄清楚是否有任何方法可以分隔它们之间的修订号。

设置是这样的:

  • 仓库 1 存储项目 1,我使用工作区 1 来处理它
  • Depot 2 存储项目 2,我使用工作区 2 来处理它

但是,他们没有单独的变更列表编号(在查看历史记录时),这有点令人困惑(也与不同的人合作)。每当我从任何一个项目提交时,都会出现相同的修订号。

有什么办法可以将两个项目的修订计数器分开吗?

编辑:经过仔细检查,实际文件的修订是分开的,这是否是 Perforce 在软件仓库之间切换时如何显示更改列表(?)编号的问题?

最佳答案

不同项目中的文件都有自己的历史记录,每个文件都有自己的修订号,同时还有存储库范围内的方法来引用整个存储库中的时刻,例如按日期和更改数量。

尝试查看“p4 帮助文件”、“p4 帮助修订版”和“p4 帮助文件日志”以了解各种技术。

还要安装 P4V 并熟悉使用延时 View 、修订图和文件夹差异等工具,因为在比较存储库中不同项目之间的不同工作时,这些工具非常重要。

最后,标签可以帮助您将逻辑助记名称与特定的修订集关联起来,因此请查看“p4 help label”和“p4 help tag”。

关于perforce - 使用 Perforce 管理不同的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13062163/

相关文章:

label - 我可以在我的 perforce 工作区中标记文件而不是最新版本吗?

git-p4: fatal: git 是在不支持 git-p4 的情况下构建的 (NO_PYTHON=1)

perforce - 如何在 Perforce 中快速查找/删除所有空的更改列表?

git - 应用从 Git Repo 到 Perforce Repo 的路径时,1 个 hunk 中有 1 个失败

version-control - 如何在两个时间戳记中查找到perforce软件仓库文件夹的所有 checkin

visual-studio-code - vs code 的 p4 总是弹出 ERROR : Command Failed

version-control - clearcase 强制执行 : how to branch?

diff - 在 Perforce GUI 工具中使用 windiff

java - 使用 Java 应用程序中的 P4Package (Java) 来验证 Perforce 目录

c# - 在 VS 2010 中扩展文件重命名