MacOs 开发环境设置

买了mac,发现没TortoiseSVN,这就很尴尬了,弄了半天不得其解,仔细看了下发现原来idea早就不内置svn了,使用本机的svn。 所以干脆就升级svn,查文档,写svn命令了。

macos finder设置为英文

中文看的不太习惯..

cd ~/Library/Preferences
ls
# 找到相应 App 的 plist, 打开 Terminal
# add new array,setting app en
defaults write com.apple.finder.plist AppleLanguages -array en
# remove
defaults remove com.apple.finder.plist AppleLanguagess -array en

安装brew

见官网 Formulae 软件包 Casks homebrew 的一个扩展,用来安装 GUI 的 macOS app

使用brew升级svn到最新

见官网

对于双向认证的svn服务器设置

进入

/Users/用户名/.subversion

修改如下文件:

/Users/用户名/.subversion/servers

如果只连一个svn库(我就公司工作是svn,日常研究和学习用git) 在文件内容最下方追加:

# p12 证书path
ssl-client-cert-file = /Users/用户名/xxxxx.p12
# p12证书密码
ssl-client-cert-password = 12345

使用svn命令,如 svn list 代码地址,建立缓存。在命令行中输入账号密码。建立起svn缓存即可。

对于idea或者其他svn客户端的配置

使用本机svn的程序,需要指定使用/Users/用户名/.subversion 配置和cache。

安装zsh

https://github.com/sirius1024/iterm2-with-oh-my-zsh

zsh被nvm拖慢的处理方法

https://blog.xinshangshangxin.com/2017/06/07/zsh-nvm-slow/ 慢是因为 source $(brew --prefix nvm)/nvm.s 慢. 所以需要设置一下,干脆指定node目录.坏处是更新后需要手动调整.

export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh --no-use
export PATH=$HOME/.nvm/versions/node/v10.15.3/bin/:$PATH

转载于:https://my.oschina.net/zhaoqian/blog/3001481

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值