大家应该都用过SCM(source code management)工具,比如cvs,svn,git等等。关联他们容易而解除他们却比较痛苦,通常需要手动去删除目录下的.xxx文件夹,对于git来说这个工作还算轻松,因为git就在project的主目录下有个.git文件夹,但是另外两个就比较麻烦了,因为它在每个文件夹下都会生成一个.xxx目录,这种情况下,手动去删除就成了噩梦般的操作了。所以我写了一段code来自动去除这些文件。
大部分时hardcode,大家用的时候自己根据情况修改souce code就好了
ruby源码:
好了,就这么简单,应该都看得懂吧~~ Enjoy!