开发中说的封版本是什么意思?怎么封版本?

开发中说的封版本是什么意思?怎么封版本?,第1张

封版本的目的在于给开发定一个阶段性的目标,否则很有可能会出现开发过程无休止。封版本之后是可以修改代码的,但是无论是出于什么目的修改代码,那都是下一阶段的事情了。

版本控制基本流程如下:

1、创建配置项。

项目成员依据《配置管理计划》,在配置库中创建属于其任务范围内的配置项。此时配置项的状态为“草稿”,其版本号格式为0.YZ。

2、修改状态为“草稿”的配置项目。

项目成员使用配置管理软件的Check in/check out功能,可以自由修改处于“草稿”状态的配置项,版本号格式为0.YZ。

3、技术评审或领导审批。

如果配置项是技术文档,则需要接受技术评审。如果配置项是“计划”这类文件,则需要项目经理(或上级领导)的审批。若配置项通过了技术评审或领导审批,则转向下一步·否则转回上一步。

4、正式发布。

配置项通过技术评审或领导审批之后。则配置项的状态从“草稿”变为“正式发布”,版本号格式为X.Y。

5、变更。

修改处于“正式发布”状态的配置项,必须按照“变更控制流程”执行。

常用工具

1.开源版本控制工具

开放源码的版本控制工具有很多,如Concurrent Versions System( CVS)、Subversion( SVN)、Vesta、Revision Control System( RCS)、Source Code Control System( SCCS)等。比较常用的两个工具是CVS和SVN。

CVS是Dick Grune在1984年~1985年基于RCS开发的一个客户一服务器架构的版本控制软件,长久以来一直是免费版本控制软件的主要选择。SVN的一个重要开发目标是修正CVS中广为人知的缺点,提供一个新的版本控制软件。

对于中小规模团队,SVN是一个比较好的开源版本控制工具,SVN常用客户端工具为TortoiseSVN。

2.成熟的商业工具

商业工具提供了比开源版本控制工具更多的,尤其是和软件配置管理有关的功能。

IBM公司的Rational ClearCase是一款重量级的软件配置管理软件,为大中型软件开发企业提供了版本控制、工作空间管理、平行开发支持以及版本审计,可以为拥有上千开发者的大型项目提供全面配置管理支持。

以上内容参考 百度百科-版本控制

以多特软件网为例:

你可在下载应用软件(如中国象棋)而后使用的过程中发现,之后的安装程序里除了应用软件自身的所系介绍、内容外,也按插了多特网的LOGO,业务往来、联系一应俱全的讯息。这样的对软件原版作相应改装、改进可称“封装”。还有对软件的语言媒介做修改亦可理解为“封装”。封装并不会对 *** 作系统的运行本身造成影响。

编译之后就会在Bin文件夹的Debug(如果选择Debug编译)或Release(如果选择Release编译)生成一个Exe程序和若干相关的Dll文件。直接把他们拷贝到安装有对应版本的.net framework的目的机器上直接执行exe即可。

如果做安装包的话,以下是做法:

1 新建安装部署项目

打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定。

2 安装向导

关闭后打开安装向导,点击下一步,或者直接点击完成。

3 开始制作

安装向导完成后即可进入项目文件夹:

双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来。然后右击你的文件,创建快捷方式,然后把快捷方式分别复制或剪切到左边的"用户的'程序'菜单"和"用户桌面"中。这样安装程序安装完成后会在 "开始->所有程序"和"桌面"上生成程序的快捷方式。也可以直接在"用户的'程序'菜单"和"用户桌面"相应目录下新建快捷方式,然后定位到你的文件。

然后右击左边的"应用程序文件夹"打开属性对话框:将属性中的"DefaultLocation"的路径中的"[Manufacturer]"去掉,不然的话做好的安装程序默认安装目录会是"C:\Program Files\你的用户名\安装解决方案名称";

然后打开解决方案管理器,右击你的解决方案名称,选择属性:打开的属性页中,选择"系统必备",在打开的系统必备页中,在"指定系统必备安装组件的位置"中选中如下选择项:从与我的应用程序相同的位置下载系统必备组件。选上以后,在生成的安装文件包中包含.NetFramework组件 。好了,这样就完成99%了,然后点击"生成->生成解决方案"即可。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/10896117.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-12
下一篇2023-05-12

发表评论

登录后才能评论

评论列表(0条)

    保存