Windows上的Perforce:查找xargs添加,列出默认cl中的文件以获取xargs和反斜杠

时间:2013-11-30 17:53:19

标签: perforce

所以我让Perforce启动并运行并创建了我的第一个cl,但我遇到了问题。

  1. 如何以这样的方式使用find,以便将| xargs直接用于p4 add?在我制作文件时,我没有考虑使用版本控制,因此文件名包含空格,撇号和括号,在传递到p4 add之前必须进行转义。
  2. 如何列出默认cl中的所有文件,以便将它们传递给xargs?还有,有办法恢复默认cl?
  3. 中的所有文件
  4. 我的客户端设置正确,要添加的文件在cl中正确列出。我的客户是/cygdrive/o/somefolder(代替使用实际名称)。我的cl中的一个文件位于/cygdrive/o/somefolder/a/b.java。但是,当提交它时,它会尝试使用/cygdrive/o/somefolder\a\b.java。我做错了什么?是否有适合Windows设置的设置?

1 个答案:

答案 0 :(得分:0)

但是对于这个问题很多,

  1. 此外,有没有办法还原默认cl?

    中的所有文件

    p4 revert -(a or c) default

  2. 这应该有帮助,-c将恢复所有打开的文件,而-a恢复未更改/不需要集成类型文件。

    如果你有混合和匹配的文件,你应该考虑创建一个挂起的更改列表,它会为它分配一个数字等,这样你就可以将不同工作的工作分开到不同的更改列表。