内容简介:作为一个应用项目,一般会有一些文件来描述生产环境中的配置信息,例如服务连接信息、环境配置信息等。而在本地开发过程中又必须依照本地的服务环境来调整配置这些文件,而如果不小心提交了这些修改,可能会直接导致生成环境中的应用无法正常运行。所以在 SVN 上有一个非常有用的特性,可以配置某些文件是只读的,不允许提交修改。
码云六周年系列更新第二弹 —— Git 只读文件支持!!!
作为一个应用项目,一般会有一些文件来描述生产环境中的配置信息,例如服务连接信息、环境配置信息等。而在本地开发过程中又必须依照本地的服务环境来调整配置这些文件,而如果不小心提交了这些修改,可能会直接导致生成环境中的应用无法正常运行。
所以在 SVN 上有一个非常有用的特性,可以配置某些文件是只读的,不允许提交修改。
而 Git 本身是没有这个特性的,主流的 Git 平台一般会提供只读分支的功能,但无法实现对个别文件或者文件夹的只读限制。
------ 此次有分割线 -------
但是! 全球独一份,码云现在提供了这个功能!!
使用方法如下:
1. 进入仓库页面,右键要设置为只读的文件或者文件夹,选择“标识为只读”(仓库管理员才有权限)
2. 进入仓库管理界面,可以查看和管理仓库所有的只读设置
3. 如果推送代码时候,包含对只读文件的修改则会报错:
代码提交报错:
PR 代码合并报错:
该功能目前面向所有企业版的用户提供,包括免费和付费的企业版用户。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Pulsar 能否超越 Kafka?
- IPFS能否颠覆HTTP协议?
- 黑客能否花式“调戏”人造卫星?
- 面试官问:能否模拟实现bind
- Flink 能否动态更改 Checkpoint 配置
- 最新的可逆ICO方案能否再造神话?
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
深度探索Linux操作系统
王柏生 / 机械工业出版社 / 2013-10-15 / 89.00
《深度探索linux操作系统:系统构建和原理解析》是探索linux操作系统原理的里程碑之作,在众多的同类书中独树一帜。它颠覆和摒弃了传统的从阅读linux内核源代码着手学习linux操作系统原理的方式,而是基于实践,以从零开始构建一个完整的linux操作系统的过程为依托,指引读者在实践中去探索操作系统的本质。这种方式的妙处在于,让读者先从宏观上全面认清一个完整的操作系统中都包含哪些组件,各个组件的......一起来看看 《深度探索Linux操作系统》 这本书的介绍吧!