sublime text3不能安装插件和配置svn

如果sublime package control 出现There are no packages available for installation

sublime text3自带了Package Control,将自带的删掉【自带的在Packages的同级目录,在Installed Packages 目录里】,然后重新下载安装Package Control 将解压的文件重命名为Package Control

这是可能还是不能访问
https://packagecontrol.io/channel_v3.json 返回的结果保存在channel_v3.json文件里,这个文件可以放在任意地方,我放在了User文件夹里

然后
这里写图片描述

这里面有一个配置项:channels 配置项,将channel_v3.json文件的路径配进去

"channels":
    [
        "/Users/master/Library/Application Support/Sublime Text 3/Packages/User/channel_v3.json"
    ],
配置svn
  • svn
  • Sublimerge 进行文件比较的支持svn、git……
svn中设置忽略文件

svn有两种方式来设置忽略文件

全局设置忽略文件类型

在svn配置文件中 ~/.subversion/config 中,找到 [miscellany] 段,将 global-ignores 注释去掉

工程目录下设置忽略文件类型

通常我们使用svn的propedit来进行设置

svn propedit svn:ignore <dir>

但是这种方式在管理很多项目的时候就会很麻烦,下面我们来写一个脚本:

#!/bin/sh
echo '.git\n.gitignore\n.hgignore\n.hgtags\n.idea
.tags\ntags\n.travis.yml\n.ycm_extra_conf.py
node_modules\nbuild' > .svnignore

while [ -n "$1" ]
do
    echo "$1" >> .svnignore
    shift 1
done

svn propset svn:ignore -F .svnignore .
svn ci -m 'ignoring some files'
rm .svnignore

保存并命名为 svn_ignore , 然后执行 chmod +x ./svn_ignores 使脚本具有执行权限

如果你想在全局命令下执行可以将它拷贝到 /usr/local/bin/ 目录下

如果我们想将项目下的build和index.tmpl.html忽略掉就可以在工程目录下执行:

svn_ignore build index.tmpl.html

当然你也可以在sublime中执行svn ignore 命令

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值