分类 Tools 下的文章

Git: 如何修复gerrit merge conflict状态

A本地修改了某个文件File,B本地也修改了这个文件File,他们都先后git push到了gerrit上,这个时候reviewer无论先进谁的提交,gerrit上另一笔提交的状态都会显示merge conflict,那如何更新这一笔change,而不是Abandon然后再提一个change呢,假设A的提交了先进了,要修改B的change。先同步服务器代码git remo...阅读全文

如何给内核提交补丁

提交过程get the right branch可以参考 MAINTAINERS文件,可能不对,直接看git.kernel.org, 注意git pull到最新generate one patchgit format-patch -1 commit_idcover-letter给一次提交多个用check patch$ ./scripts/checkpatch.pl *.p...阅读全文

Ubuntu下git send-email的使用

家里的nas/linaro上装个发内核补丁环境, rpi远程。Can't locate Net/SMTP/SSL.pm in @INC要安装下面这个包sudo apt-get install libnet-smtp-ssl-perl安装完后有下面这个错误Send this email? ([y]es|[n]o|[q]uit|[a]ll): a Password: Nee...阅读全文

在Windows VirtualBox虚拟的Ubuntu中使用adb

背景Android手机有些脚本需要在Linux环境中用,有些场景下还是需要在Windows中用VirtualBox虚拟一个Linux/Ubuntu来使用。主机虚拟机互访在VirutalBox安装好Ubuntu后,adb命令包是没有的,虚拟机也是不能上网的,不可能用apt-get了,一个简单的方法就是先在主机上下好deb包,把deb包传输到Ubuntu下用dpkg命令安装。...阅读全文

在Ubuntu下开发调试stm32

12.04 32bits上,secureCRT有linux版本也要crack, mdk474可以用wine,mdk cpu利用率高可以用cpulimit.crack secureCRT4linuxwget http://download.boll.me/securecrt_linux_crack.pl sudo perl securecrt_linux_crack.pl ...阅读全文