在 perforce 中部署第三方库
Deploying a third party library in perforce
我正在致力于将某些技术集成到现有产品中的第三方。目前,我与现有的产品所有者签约来做这件事,但我们都想明确表示我的工作是对产品的补充。我可以访问他们的 perforce 服务器,我的项目的二进制部署位于该服务器上,但我工作的源代码位于另一个 perforce 存储库中。客户不想在他们的服务器上将我的文件夹标记为可写,但我会定期更新二进制文件以进行本地测试。有什么方法可以告诉 perforce 忽略我的产品在客户端存储库中的目录,而不需要为项目中的每个人更改它?
让客户创建一个仅供您使用的二进制文件分支。他们应该让这个分支对你来说是可写的,或者建立一些其他系统,他们将 "drop" 你在那里的更改。
当他们准备好接受您的更改时,他们只需将它们从您的分支复制到其他人使用的 "live" 版本。
我正在致力于将某些技术集成到现有产品中的第三方。目前,我与现有的产品所有者签约来做这件事,但我们都想明确表示我的工作是对产品的补充。我可以访问他们的 perforce 服务器,我的项目的二进制部署位于该服务器上,但我工作的源代码位于另一个 perforce 存储库中。客户不想在他们的服务器上将我的文件夹标记为可写,但我会定期更新二进制文件以进行本地测试。有什么方法可以告诉 perforce 忽略我的产品在客户端存储库中的目录,而不需要为项目中的每个人更改它?
让客户创建一个仅供您使用的二进制文件分支。他们应该让这个分支对你来说是可写的,或者建立一些其他系统,他们将 "drop" 你在那里的更改。
当他们准备好接受您的更改时,他们只需将它们从您的分支复制到其他人使用的 "live" 版本。