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