版本控制系统技术演进史,从SCCS到Git(11)
检出:用来下载文件和建立服务器和本机目录之间的对应关系 。 不会修改本机已有文件的\"只读\"属性;
Export输出:用来下载服务器文件到本机 , 从而进行软件的编译发布;
更新:用于获取当前最新版本 , 也可以用于获取某个特定版本;
Edit编辑:仅用来通知服务器 , 要编辑某个文件 。
unedit:仅用来通知服务器 , 完成某个文件的编辑了 , 同时将本机文件置为\"只读\";
Watch:实现监视协作者edit文件状态的情况 , 要实现这种监控 , 要求所有人在自己本机修改文件之前 , 都edit一下 , 并在commit之后 , unedit一下 , 别人才能收到通知;
Commit:类似于检入 , 不同的是 , 其不修改本机文件的\"只读\"属性 , commit后你仍然可以继续修改本机文件 , 必须unedit后文件属性才改完\"只读\" 。
技术实现
CVS通过使用集中式存储库模型 , 第一步是使用CVS在远程服务器上建立集中式存储库 。 然后就可以将项目导入到存储库中 , 将项目导入CVS后 , 每个文件都被转化为.v历史文件 , 并存储在被称为模块的中央目录中 。 该存储库通常位于可通过本地网络或Internet访问的远程服务器上 。
推荐阅读
- 杰斯·麦卡兰|LOL手游2.5版本,杰斯“加强炮”打不动脆皮?关键在于装备改动!
- 德鲁伊|《炉石传说》:新版本硬核实力谁最强?德鲁伊才是大BOSS!
- 原神|原神:2.6版本迎来巨变,草系角色将直接上线,瑶瑶女玩家狂喜!
- 魔兽世界|魔兽世界:60版本赛季服最新消息,大家都跑过去体验,真香定律
- 池子|“为什么优菈总是在让人始料未及的版本到来?我还没准备好呀!”
- 单机|《DNF》单机手游版,“女枪”版本更耐玩哦!
- 女孩|UZI谈版本猫咪热门原因:段位低的人不懂,下路AD带双虚弱的强大
- 神超|云顶之弈S6来袭,神超分享上分组合,一枪秒敌,这就是版本答案
- kpl|主播趣闻:卡萨吐槽转会谣言,姿态实锤复出!硬币哥梦回S9版本
- 原神|原神:新版本直播送300原石!新版本卡池公布,阿贝多和优菈复刻