摘要: p4 常见问题:p4 login,需要输入密码p4 -p YOUR_P4PORT login -a查看p4 login的状态,ticket是否过期p4 -p YOUR_P4PORT login -sclient spec中的选项的意义[no]allwrite Will all files be synced as read-only, or writable?[no]clobber Should a sync command overwrite any writable, unopened files?[no]compress Will data sent between client wor 阅读全文
posted @ 2013-04-08 22:14 iTech 阅读(2025) 评论(0) 推荐(0) 编辑
摘要: 软件质量保证-purify+purecoverage+coverity一 内存检查工具Rational PurifyPurify是动态软件分析工具用来帮助开发人员写出更加可靠的代码。Purify使用了具有专利的目标代码插入技术(OCI:Object Code Insertion)。她在程序的目标代码中插入了特殊的指令用来检查内存的状态和使用情况。这样做的好处是不需要修改源代码,只需要重新编译就可以对程序进行分析。功能包括包括1)内存调试(准确地发现未初始化的内存访问,缓冲的溢出和内存的错误释放;2)内存泄露的检查;其他的内存泄露检测工具Rational PurifyDevPartner Bou 阅读全文
posted @ 2013-04-08 21:55 iTech 阅读(951) 评论(0) 推荐(0) 编辑
摘要: 貌似p4 add ...挺好用的。我们知道p4中没有对目录的版本控制,在p4 add的时候只能是文件,所以如果想一次把一个目录add到p4上,需要以下方法:Linux/unix 中p4 add files:find . -type f -print | p4 -x - addLinux/unix 中p4 add symbollinks:find . -type l -print | p4 -x - add -t symlink增加除了目录的所有文件:find . ! -type d | p4 -x - addwindows中的dos命令:dir /b /s /a-d | p4 -x - add 阅读全文
posted @ 2013-04-08 21:52 iTech 阅读(3804) 评论(0) 推荐(0) 编辑
摘要: 为什么需要Build Release Engineer为什么需要BRE?BRE实现了软件的构建和发布的自动化流程,其中包括source->metrics->compile->test->package->deploy。自动化的流程提高了效率,避免了人为的失误,保证了软件的按时发布;自动化的流程能够尽早地发现问题,保证了软件功能的持续集成,而没有回退;自动化的流程使得软件的发布可靠且可重复; 来自某BRE的招聘JD:不是每个人都能理解可靠的版本管理和牢固的构建系统的重要性。 也不是任何人能使得软件的发布达到可靠性,可重复性和可审计的高标准。BRE的职责就是将软件的构 阅读全文
posted @ 2013-04-08 21:28 iTech 阅读(734) 评论(0) 推荐(0) 编辑
摘要: http://stelligent.com/http://devopsnet.com/http://www.build-doctor.com/http://www.urbancode.com/blogs/http://build-release.blogspot.com/http://allscm.com/http://www.opensourceconfigurationmanagement.com/http://www.buildconsulting.com/http://www.continuousintegrationtools.com/TFS:http://www.edsquared 阅读全文
posted @ 2013-04-08 21:23 iTech 阅读(540) 评论(0) 推荐(0) 编辑
摘要: code review:http://stackoverflow.com/questions/144351/comparison-of-code-review-tools-systemshttp://www.atlassian.com/software/crucible/overviewhttp://smartbear.com/products/software-development/code-reviewhttp://www.reviewboard.org/http://getbarkeep.org/http://malevich.codeplex.com/https://code.goo 阅读全文
posted @ 2013-04-08 21:21 iTech 阅读(2164) 评论(0) 推荐(0) 编辑