Scmlife分享2012 2-25-2.24
-
Upload
cody-zhang -
Category
Business
-
view
434 -
download
0
Transcript of Scmlife分享2012 2-25-2.24
思考SCM Tools 持续改进中的
张勇 (CodyZhang)
“ ” …爱 上… 享受 SCM工作
目标那里?
规范优化 : 流程、审核项安全、合理工具改进 : 工具选择、工具设计快捷 (更方便 )日常工作 : 配置库维护、编译、发布等轻松
重要的不是技术而是思路先作会找问题的人再成为解决问题的人
流程需持续改进
Collaborative Lifecycle Management 将分析员、开发者和测试员连接到一起
协作生命周期管理( Collaborative Lifecycle Management , CLM )
可视场景帮助理解
SVN Auto Merge Tools
工具要持续改进
强化内功
问题的解决在于日常积累
脚本: shell、 ant、 autoit、 Nsis、 VB Script、 Perl程序: java、 C++OS: Windows、 Linux、 Unix、 Cygwin、Mac留意招聘网站中所要求
Cygwin实现增量发布
SVN HA : Drbd + Hearbeat
FTP 插件改进
模块化编译系统设计( C++&C 项目 )
maven-Cdependency-plugin:管理 c++项目依赖下载maven-CPlusPlus-plugin:命令行编译项目
无私战友
总为自已留下一扇可以打开的窗
SCMLife Developerworks(IBM)InfoQIM群MailingListBlog
多一方面的了解,多一种解决问题的途径
来源于网络的知识 : 域用户安装的解决
DRYDon’t Repeat Yourself
轮子不需要再发明
CBS Design
Next……• 开发环境: SCM package• 集成环境维护: Puppet• 发布管理 :Nexus,Yum ,Deb• ……
态度决定工作的效果信心使巨人变成蚱蜢
做人与做事信心的建立
伟大作品
成为同仁中的“艺术家”
Q&A