码迷,mamicode.com
首页 > 编程语言 > 详细

python面试题之你如何管理不同版本的代码?

时间:2019-09-01 10:21:03      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:团队   如何使用   lan   情况   分享   告诉   python面试题   ref   脚本   

答案

版本管理!被问到这个问题的时候,你应该要表现得很兴奋,甚至告诉他们你是如何使用Git(或是其他你最喜欢的工具)追踪自己和奶奶的书信往来。我偏向于使用Git作为版本控制系统(VCS),但还有其他的选择,比如subversion(SVN)。

为什么提这个问题

因为没有版本控制的代码,就像没有杯子的咖啡。有时候我们需要写一些一次性的、可以随手扔掉的脚本,这种情况下不作版本控制没关系。但是如果你面对的是大量的代码,使用版本控制系统是有利的。版本控制能够帮你追踪谁对代码库做了什么操作;发现新引入了什么bug;管理你的软件的不同版本和发行版;在团队成员中分享源代码;部署及其他自动化处理。它能让你回滚到出现问题之前的版本,单凭这点就特别棒了。还有其他的好功能。怎么一个棒字了得!

本文首发于Python黑洞网,博客园同步跟新

python面试题之你如何管理不同版本的代码?

标签:团队   如何使用   lan   情况   分享   告诉   python面试题   ref   脚本   

原文地址:https://www.cnblogs.com/pythonzhichan/p/11441337.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!