- Hands-On Software Engineering with Python
- Brian Allbee
- 146字
- 2021-06-24 18:20:43
Subversion
Subversion (or SVN) is an older SCM that's been in play since early in 2004. It's one of the most popular non-distributed SCMs still in use today. Like most SCMs before it, SVN stores a complete local copy of the code and content for each checked-out branch that it's tracking, and uploads those (perhaps in their entirety) during the commit process. It's also a centralized rather than a distributed system, which means that all branching and merging has to happen with respect to the master copy of the code base, wherever it might live.
The various under-the-hood differences and popularity of Git notwithstanding, SVN is a perfectly viable option for managing source code across a team, even if it's less efficient or less popular than Git. It fully supports the typical get-edit-commit work cycle, just not with the same degree of flexibility as Git provides.
- 21天學(xué)通JavaScript
- Dreamweaver CS3網(wǎng)頁制作融會(huì)貫通
- 大數(shù)據(jù)時(shí)代的數(shù)據(jù)挖掘
- 大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)
- Pig Design Patterns
- 從零開始學(xué)JavaScript
- 簡明學(xué)中文版Photoshop
- 基于Proteus的單片機(jī)應(yīng)用技術(shù)
- 傳感器原理與工程應(yīng)用
- 計(jì)算智能算法及其生產(chǎn)調(diào)度應(yīng)用
- JSP通用范例開發(fā)金典
- Hands-On Generative Adversarial Networks with Keras
- 玩轉(zhuǎn)機(jī)器人:基于Proteus的電路原理仿真(移動(dòng)視頻版)
- 暗戰(zhàn)強(qiáng)人:黑客攻防入門全程圖解
- SketchUp 2014 for Architectural Visualization(Second Edition)