双体软件精英产业学院
乐学 乐教 创业 创造
最新动态 当前位置:首页 >  最新动态  >  正文

【双体公开课】彭衍博老师推荐《程序员入职必备技能SVN》

时间:2022-04-01 17:16:03 作者:张鹏飞 来源:双体新媒      点击数:

程序员入职必备技能SVN

 


2022年3月30日晚七点,双体软件精英产业学院第二次全员公开课在工程实训楼207教室如约而至。在经过了近两个月的Java学习后,同学们距离入职已经越来越近。为此,双体软件精英产业学院技术教师彭衍博老师给同学们带来了“程序员入职必备技能SVN”。



通过一个小故事,彭老师带领我们走进了今天的公开课,向我们分享了他刚刚进入职场时不懂SVN的窘事,风趣地讲述了作为小白工作的“险况”与顶着“黑人问号脸”也要学习SVN的悲惨心情。如今的他,希望我们可以在职场中如鱼得水,不要步他“悲惨的后尘”,“我不想让你们在步入职场的时候,有像我这样的经历,所以希望大家今天认真听听并且能学到SVN是什么!”——彭老师如是说道。


SVN是什么?

SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,最终实现集中式的管理



版本控制是什么?


版本控制(Revision control)是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理。可记录每个版本信息,方便问题的追踪。同时版本控制还支持并行开发,可有效地提高开发效率。


SVN的用处

1.SVN最重要的功能就是可以协同修改,因为代码管理的核心就是提升开发效率,使用SVN可以让整个团队在同段时间内共同完成同一个项目,以此来加速项目的进展。

2.其次就是在入职软件公司的时候可以更快地了解项目和熟悉工作,也可以学习到部门内其他同事的代码,因为他们全都在同一个SVN仓库里。

3.可以在SVN上分配给不同职责的人不同的权限,如新人的权限往往只有写入,或者向与项目无关人员展示的时候可以以一种只读的方式展示。这样也能预防如新入职的成员删库跑路等恶劣后果和风险。

4.SVN还能追溯代码更改人员编写时间与编写人,此段代码是由哪位程序员进行编程都会存有留档,项目里的BUG是谁做的就会分配给谁修改,绝不会有“滥竽充数”的可能了



纸上得来终觉浅,在彭老师的讲课结束后,主持人向参加公开课的同学进行提问,你所理解的SVN是什么?在同学们热情的发言中,活动也接近了尾声,技术公开课不仅开阔同学们的思维,更是要大家在未来的学习中去认真地“躬行”,希望同学们能在以后的技术学习中也能增长见闻,多多练习与尝试,期待下次精彩的双体公开课!



 


官方微信
官方微博
官方抖音