【问题标题】:Copying directories between two areas in Perforce Depot在 Perforce Depot 的两个区域之间复制目录
【发布时间】:2012-09-25 23:35:41
【问题描述】:

我有两个领域:

//depot/path/to/area1/...
//depot/another/path/to/area2/...

我在这两个领域工作,需要来回复制这两个领域的文件。我假设一个

p4 copy //depot/path/to/area1/... //depot/another/path/to/area2

会这样做,但是当我在第二个区域“p4 同步”时,没有任何下载。我签入 p4v,但在更改列表中看不到任何内容。

有人知道怎么做吗?

*是的,我知道我不应该在两个区域拥有相同的文件,但这不在我的控制范围内。

【问题讨论】:

  • 我尝试对单个文件执行此操作,并且可以正常工作。如果这是唯一的方法,任何人都可以发表评论吗?
  • p4 copy //depot/path1/... //depot/path2/... 在我的客户端中为我创建副本。为什么需要同步才能下载文件?它们应该已经复制到客户端。或者您可能忘记提交分支文件的更改并尝试从其他客户端同步?
  • 您的问题是否有错字,或者您是否忘记了“p4 复制”命令中的第二个省略号通配符?别忘了提交。
  • 由于集成了错误跟踪工具,我必须单独提交。我忘记提交,并试图在不同的客户端提交,我认为这是问题所在。

标签: copy perforce


【解决方案1】:

为了整合/复制文件/从 //depot/path/to/area1/... 到 //depot/another/path/to/area2/... 您需要调用:

p4 copy //depot/path/to/area1/... //depot/another/path/to/area2/...
p4 submit

您需要在其客户端视图中具有目标路径的客户端中执行此操作。 目标路径是 //depot/another/path/to/area2/...

【讨论】:

  • 是的,我认为最后一部分是我的问题。你知道这个操作是否可以分布在多个客户端上吗?
  • 不 - 您在客户端中打开文件,您只能从同一个客户端提交它们(这样做没有意义)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-02
相关资源
最近更新 更多