0

有人可以帮我找到如何在 perforce 中压缩包含源文件(不包括 .exe)的文件夹/分支

4

1 回答 1

2

第一个问题是为什么你的 Perforce 中有一个 exe?

它是第 3 方 exe 还是您构建的输出?

首先,您将从客户端规范开始,例如:

Client: narain_win
Owner:  narain
Description:
        Client spec to create Zip version
Root:   null
Options:        nomodtime noclobber
SubmitOptions:  
View:
        //depot/my_branch/...     "//narain_win/c:/Zip Release/..."

然后,使用连字符修改视图以删除您的 exe 文件,例如:

-//depot/my_branch/....exe "//narain_win/c:/Zip Release/..."

然后,您将需要一个命令行操作来

  1. 同步客户端规范
  2. 压缩文件

对于第一项,您可以检查p4 sync,但您必须选择正确的客户端规范,这可以通过调用来完成p4 -c clientname cmd

一切同步后,使用您拥有的任何命令行 zip 工具,例如 WinZip、7Zip 等……还有很多选择。

于 2013-02-06T14:29:39.490 回答