软件开发应用到的软件非常多,好得工具软件,能帮助软件工程师快速完善得构建出软件产品。
我经常用到的开发工具软件有: MyEclipse Oracle MySQL StarUML Toad Subversion Ant Maven Jboss Tomcat Weblogic
配置管理库历史修改
已入库的软件,发现入库有问题,说明软件产品以进入配置管理,纳入到标准流程,按配置项进行版本管控,以受到控制管理,当然不能随便就删除或是修改了。按标准流程,当然是先得提 CR,经过项目组内审核、评估、确认出问题是如何发生的,评估得到确认后,才会发出通知,同意该配置项该 CR 的修改。修改完成后要验证,测试通过后,才能再正式发布新的版本。
法律无处不在,利益之间生存!
:victory: 多多交流,跟版主多多学习!
scmroad 于 2009/7/14 12:20 发表
我是针对两种情况说的,
1) 直接操作库 export
2) 从本地的 workspace export
因为是本地的版本库进行了修改且没提交,那么如果直接从 repository export 是得不到的。
咱俩说的可以互相补充,而不是排斥的。 ... [/quote]:)
我就是针对本地版本库做了进一步的验证,钩不钩选那个选项,修改文件不提交,添加新文件也不提交到服务上,都是可以直接得到文件得。
淘宝,跟杭州的马云阿里妈妈是一家公司吗还是二家公司啊?
07 年的 IBM Rational 软件开发高峰论坛,在上海我参加过了。今年我就不去参加了,更多机会请各位抓紧时间参与!
scmroad 的解释有点小问题,这里需要再修正一下。
问: 在本地的版本库修改了内容,但是没有提交,在这个基础上执行导出命令的话,是不是新修改的内容不会被导出的?
答:是可以被全部导出的。不管修改后没提交的文件,或添加新的文件,望提交到配置库的文件,只要用 Export 功能,就能够全部导出。
请各位进行验证测试,我验证过了。
方便了加一下吧,710542501.
工具就是用来帮助您解决问题的,因此功能是否符合实际需求是最重要的判断因素。
我公司在进入新工具之前,都会进行评估验证,在部门之中得到确认,才会正式引入应用。
laofo 于 2009/7/7 21:59 发表
领导不重视,也许领导就没有这方面的意识,软件研发中应该设置这个职位;也许重视的领导不管这个,但是管这个的领导又不重视。
成本。设置职位是要招人的,招人就要有成本,小公司起步阶段,都认为研发最能创造价值,所以招的 ... [/quote]
[b][color=red] 软件配置管理 [/b] 并不是一个新的概念,早在二十世纪 70 年代,加州大学圣巴巴拉分校(University of California at Santa Barbara)的 Leon Presser 授就已经提出变更和配置控制的理论,并随着软件产业的逐渐壮大,[b][color=purple] 在国外成熟的软件企业中逐渐得到重视和普及 [/b],在一些国外的大中型软件企业中,不仅设置专职的配置管理人员,而且有些公司还设有公司级的变更控制委员会(CCB:Change Control Board)对公司的软件配置管理工作进行统一的管理,[b][color=seagreen] 配置管理对于软件开发的重要性由此可见一斑 [/b]。国内的企业真正认识到配置管理的重要性,却是 [b][color=darkorange] 近几年的事情 [/b],随着 CMM(Capability Maturity Model)的概念和理论的普及,配置管理作为 CMM 2 级的一个关键过程域,其重要性逐渐为人们认同。
我公司是一家台湾大型 IT 行业,有兴趣可访问我公司的主页看看,http://www.mitac.com/default.html 所以我公司还是蛮重视配置管理得。
[[i] 本帖最后由 laofo 于 2009-7-9 12:39 编辑 ]
我们直接属于 QA 组,QA 组成员角色分别有:SQA,测试,配置管理,QA 组长。
我在公司里,平时都叫配置管理。要个人考评填考核表,职称上就会写上配置管理工程师!
在公司的职务就是工程师。
你是如何删除的?
你的操作步骤是怎么进行得?先怎么操作?然后怎么操作?最后怎么操作地?
学习改进,再学习再改进!
:handshake 学习学习!
:victory: 完成:要完成什么呢?
现在完成?过去完成?将来完成?
可交付:要可交付什么呢?
>>>可交付产品?可交付结果?
:handshake 好工具啊,我公司引入这种自动构建集成工具了,真强大。
我来贴个配置脚本:
<?xml version="1.0"?>
Compile main Java sources and copy libraries"/> Build the web application archive"/> Run tests using initialized database"/>
<!-- Delegate to warfile target by depending on it. dist is just to offer a generic target name across all Spring sample apps that may be used for autobuilds testing. -->
:handshake 希望有更多人参与,更希望把你们的经验与各位分享交流,共同学习成长。
对得,把你的配置文件贴出来,这样坛友们才好帮你查找问题。
:victory: 谢谢与坛友一起分享!
新版本的 subversion1.6 自带有 apache 服务,所以不用去单独安装.
安装完成后,SVN 的模块也会自动集成进去.
版主很快啊,我 26 分才发新贴,你 28 分就顶上了,赞啊。。。。。。
:handshake 希望能有更多热心 SCM 同行参与交流!