- 博客(5)
- 收藏
- 关注
原创 make: jobserver unavailable: using -j1
<br /> 这个是在使用并行编译的时候发生的,http://www.delorie.com/gnu/docs/make/make_130.html<br /> <br />warning: jobserver unavailable: using -j1. Add `+' to parent make rule.'In order for make processes to communicate, the parent will pass information to the child. Sinc
2010-09-25 21:06:00 9111 3
原创 hudson卸载plugin
<br /> 在hudson plugin管理界面上,可以提供安装,升级,降级(部分),禁止(disable),但是没有提供卸载plugin的功能,这点很奇怪,就比如你只能安装软件,却不能卸载,现在的方面只能手动删除stop hudson servicedelete hpi file and corresponding folderstart hudson serivice<br /> <br />我在邮件列表中问了此事,早已经有人提出的feature了http://issues.hudson-ci.org
2010-09-23 08:27:00 2018
原创 hudson分布式构建step by step
我所在的group的产品有Linux,也有Windows,当然我不想为每个产品setup一个Hudson,进行了仔细的研究发现Hudson支持分布式构建,太好了,正好符号我的要求,希望有一个统一的中央界面来管理所有的产品,无论什么平台,无论使用什么source control ,无论build server在哪里,分布式构建一一满足。
2010-09-16 15:41:00 1230
原创 Avoiding ``No rule to make target ...'' Errors
<br /> 在GNU make手册4.14节 给出一种基本的自动生成依赖关系的rules %.d: %.c @set -e; rm -f $@; / $(CC) -M $(CPPFLAGS) $< > $@.$$$$; / sed 's,/($*/)/.o[ :]*,/1.o $@ : ,g' < $@.$$$$ > $@; / rm -f $@.$$$$大部分情况下这个都是可以
2010-09-16 11:19:00 1386
原创 备份git代码仓库
<br /> 在使用任何一种代码管理工具的时候,备份都是一件非常重要的事情。我就曾经遇到过真实的案例,我们的中央代码仓库由于脚本的bug被删除了,我们就迅速地完成了无缝恢复,这都感谢伟大的git. 备份git仅用寥寥几行代码就可以做到<br />git clone --mirror $(url}/{repo}pushd ${repo}git remote updatepopd <br />然后你可以使用cron 去按时update就可以了
2010-09-04 08:16:00 10862 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人