搭建属于您自己的软件版本控制.docx

搭建属于您自己的软件版本控制.docx

ID:62066380

大小:550.24 KB

页数:3页

时间:2021-04-16

搭建属于您自己的软件版本控制.docx_第1页
搭建属于您自己的软件版本控制.docx_第2页
搭建属于您自己的软件版本控制.docx_第3页
资源描述:

《搭建属于您自己的软件版本控制.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、搭建属于您自己的软件版本控制—JSMSoft无论是个人进行单独编码还是团体开发项目,项目的版本控制都是很重要的。就我所知的版本控制方式有以下两种。·最简单的版本控制就是保留软件不同版本的数份copy,并且适当编号。许多大型开发案都是使用这种简单技巧。虽然这种方法能用,但是很没效率。一是因为保存的数份copy几乎完全一样,也因为这种方法要高度依靠开发者的自我纪律,而常导致错误。·使用版本控制工具,可以方便,可靠的管理版本。常用的windows平台下的版本控制工具有svn,cvs,vss。在这里介绍的是一款目前国内非常优秀的个人版本控制软件,不需要搭建中心服务器

2、,直接是绿色免安装版,下载就可直接使用。相比svn,vss更加方便,可控,容易入门。·如果您还没有用过版本控制工具构建项目管理,那么你可以跳过下面的介绍直接查看操作步骤,本文可以让5分钟让你快速入门,学会使用版本控制工具管理自己的代码。·如果您已经在用版本控制软件,如svn,cvn,git,你可以先看下下面个人版本控制的介绍,如果本文对你有用,你可以详细了解该款个人版本控制软件是如何使用的,相信您很快就清楚使用。与svn的差别目前大部分开发者使用的是svn,cvs三这类需要建立中心服务器的版本控制,一般是自己完成到一定阶段,将代码上传,或者在一个开发任务之前

3、,更新服务器的代码,再继续开发。而对自己本地代码的管理在某种程度上是将管理权交给了服务器,因为版本都在服务器上(这样的不便就是随时查看版本和版本差异对比)。使用单机版本控制工具可以有效的解决这个问题,就是自己对自己本地的代码版本进行控制,在自己本地电脑上仍然可以有完整的版本记录,不需要从服务器找上传、更新记录。而且可以对本地的各个版本进行差异对比,查看改动处,对代码的更改更加放心。svn也可以在单机情况下管理自己的版本,可是它对每个版本都是基于文件copy的,所以会形成多个文件夹。如下图,这样虽然对版本进行了保存,可是版本并不清晰,当版本多了之后,管理起来也

4、会相对复杂(如版本之间差异对比)。3与git的差别Git是一个分布式的版本控制系统,但学习曲线非常陡峭,难于掌握。JSMSoft的特点这里介绍一款个人版本控制软件,操作非常方便,步骤也很少,能很清晰的查看当前开发的代码和历史版本的差异。如下图(当前项目 - 历史版本放置在一个界面上清晰展示):该软件内置了代码对比功能(也可以设置习惯的其它对比工具,如BeyondCompare,功能十分强大)3这款个人项目版本控制软件可以有效的管理自己的代码,开发库在自己电脑上,也就是所有的历史版本都在你自己的电脑上,你可以在对自己的开发过程中对版本方便的管理。不管你对版本控

5、制是新手还是老手,使用JSMSoft版本控制工具来管理自己的代码总是正确的。3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。