perforce - 如何防止 Perforce 将某些文件标记为只读
问题描述
我使用 vs 15 创建了 wpf .net 框架项目并添加到 perforce。构建项目 bin 和 obj 文件夹后创建。由于上传项目代码以强制 bin 和 obj 文件夹变为只读。如何防止 Perforce 从 obj 文件夹将文件/文件夹标记为只读
解决方案
第一:您真的希望将这些文件添加到 Perforce 中吗?通常,您只需从源代码管理中排除生成的文件,因为它们无论如何都会被重建,并且它们可能无法在环境之间移植。执行此操作的简单方法是通过客户端视图和/或流定义中的排除。
如果您确实希望这些文件在 Perforce 中,但希望它们在工作区中保持可写状态(请注意,这意味着对这些文件的更改可能不会在提交时上传,因为不会提醒p4 edit
它们),请使用+w
文件类型. 这可以应用:
- 当您添加文件时,例如
p4 add -t +w bin/...
- 当您编辑文件时,例如
p4 edit -t +w bin/...
- 通过提前设置 TypeMap,例如:
p4 typemap
TypeMap:
+w //.../bin/...
推荐阅读
- asp.net-core - aspnet核心中的razorview和razorlayout有什么区别
- node.js - 使用 fetch api 函数从 MongoDB 获取数据并在 node.js 中显示它们
- node.js - 如何在网页上显示网页抓取的数据?
- azure - 请参阅使用 YAML 管道在 Azure DevOps 中构建工件
- wordpress - Woocommerce 通过 order-details-item.php 中的永久链接产品链接在订单概览中显示简短描述
- django - keycloak 和 social-auth-app-django :如何获取用户组
- javascript - onbeforeunload 事件未在浏览器按钮单击时触发,但在 CMD+R/F5 上工作
- c# - 文件迁移 Google 云端硬盘
- xml - 在创作对话框中,是否可以在选择组件中有所需的输入?
- mongodb - kafka mongo 连接器未按预期工作