- Continuous Integration,Delivery,and Deployment
- Sander Rossel
- 146字
- 2021-07-02 15:42:16
Centralized Source Control Management
In traditional Source Control Management (SCM) systems, such as CVS and Subversion, which have long been the industry standards, your code was saved to a server. This server kept the entire history of your project. Developers working on the project could check out a snapshot of the project, make their changes, and commit back to the server. It enabled teams to work together and get an idea of what other people on the team were up to.
However, since all code was stored in a single repository, you had a problem if this repository became (temporarily) unreachable (for example, due to network problems) or, worse, when your repository or server became corrupted. Storing the entire history of your projects in a single place comes with the risk of losing everything. This model of version control is called a centralized version control system.
- 程序員面試筆試寶典(第3版)
- 深入淺出Electron:原理、工程與實踐
- 深入淺出Java虛擬機:JVM原理與實戰
- Vue.js 2 and Bootstrap 4 Web Development
- Windows系統管理與服務配置
- 大模型RAG實戰:RAG原理、應用與系統構建
- Keras深度學習實戰
- MongoDB,Express,Angular,and Node.js Fundamentals
- Java高并發核心編程(卷1):NIO、Netty、Redis、ZooKeeper
- C++寶典
- Internet of Things with ESP8266
- JavaScript應用開發實踐指南
- IDA Pro權威指南(第2版)
- 數據結構:Python語言描述
- Keil Cx51 V7.0單片機高級語言編程與μVision2應用實踐