OSX自带了SVN命令行,通过终端就可以使用了。
一、SVN ignore
Mac的SVN想把node_modules 忽略,即svn status时(svn st缩写)不显示node_nodules。百度了下几篇博文,使用命令行 svn propset svn:ignore 'node_modules'
http://spiritfrog.iteye.com/blog/445425
设置了几次,都不起作用。看了几篇其它的文章都不行。Stackoverflow也打不开了,呃。
最后只能去直接修改config文件了
1. cd到 ~/.subversion
2. vi命令修改config文件
3. 修改global-ignore,如下
global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store ._* *.log *.bak node_modules
保存退出,至此搞定。
二、SVN revert
1. revert单独的文件
svn revert Gruntfile.js
2. revert 指定目录中的所有文件,加 "-R" 参数,如下 "." 代表当前目录
svn revert . -R