今天在玩EditPlus的时候,由于自己想上传文件至SVN,本机已经安装了TSVN,听说近期EditPlus支持了SVN操作,于是自己便带着好奇的心试试了。
 
 
已有的环境:
EditPlus 3.3
TSVN 1.5
VisualSVN Server 2.1.3
 
目的:能够在EditPlus里使用SVN编辑、更新文件。

 
第一步: 先下载http://www.sliksvn.com/pub/Slik-Subversion-1.5.2-win32.msi 安装上。
PS: 一开始本人也认为不需要下载这个文件,自己本地已经有了TSVN了,只要修改SVN路径就行了,
不过试了后,无法实现提交、更新。

 
第二步:新建配置文件:tool.ini
 
贴进以下内容:
[Tools\0]
Count=2
Text=Group 1
[Tools\0\0]
Text=SVN commit
Command=C:\Program Files\SlikSvn\bin\svn.exe
Argument=commit -m "" $(FilePath) --non-interactive
InitDir=$(FileDir)
RedirOut=1
Stdin=0
Plugin=0
Save=1
Pattern=0
Pattern Regex=
Close=0
Help=0
[Tools\1]
Count=0
Text=Group 2
[Tools\2]
Count=0
Text=Group 3
[Tools\3]
Count=0
Text=Group 4
[Tools\4]
Count=0
Text=Group 5
[Tools\5]
Count=0
Text=Group 6
[Tools\6]
Count=0
Text=Group 7
[Tools\7]
Count=0
Text=Group 8
[Tools\8]
Count=0
Text=Group 9
[Tools\9]
Count=0
Text=Group 10
[Tools\0\1]
Text=SVN update
Command=C:\Program Files\SlikSvn\bin\svn.exe
Argument=update $(FilePath)
InitDir=$(FileDir)
RedirOut=1
Stdin=0
Plugin=0
Save=1
Pattern=0
Pattern Regex=
Close=0
Help=0

 
将新建的tool.ini 放到EditPlus 的安装目录下。重新启动EditPlus.
 
PS: C:\Program Files\SlikSvn\bin\svn.exe 这个是你下载的文件的安装路径,
 
恩,通过以上步骤,基本上是可以的了。

不过还有几个需要注意的是:
1,貌似EditPlus里,这个不能直接将新建的文件Add到服务上,所以要确保进行Update、Commit操作之前,确保你更新的文件已经纳入SVN版本控制中。
 
 
2,文件名不可以存在空格,Example: 文件名为 PowerDesigner 使用初步.txt  如果commit这个文件的话,会报XX路径\PowerDesigner 未纳入版本的控制,把空格去掉就行了。
 
大家用的时候注意了哦。
 
通过以上步骤和注意点,您就可以用Ctrl+1 进行提交,用Ctrl+2进行更新操作。

 
参考:http://www.cnblogs.com/baogg/archive/2011/08/14/2137653.html
 

最新文章

  1. coreseek常见错误原因及解决方法
  2. Cocos2dx实现光影效果的两种方式
  3. iOS程序中的内存分配 栈区堆区全局区
  4. Cocopods不显示三方库的解决方法
  5. Oracle行转列(使用pivot函数)
  6. 远程登录,无法加载explorer
  7. ASP.NET MVC使用input标签上传文件
  8. cwm-recovery自动生成工具
  9. codevs 3332 数列 (矩阵乘法)
  10. 在ASP.NET中使用一般处理程序生成验证码
  11. GitHub的css/js文件给墙了的解决方法
  12. QT显示机制(7篇相关文章)
  13. 安装Visual Source Safe 2005 - 初学者系列 - 学习者系列文章
  14. YIi2 Pjax简单使用
  15. JavaScript中 DOM操作方法
  16. Linux: 查看软件安装路径
  17. geolocation h5
  18. QuietHit小Game
  19. mysql自带的example测试数据库导入Centos6.5
  20. 开源负载均衡通讯分发器(LB dispatcher) - G5

热门文章

  1. html5属性placeholder的js 向下兼容支持(jquery版)
  2. php.ini 全站,和htaccess web目录 默认头部和尾部 auto_prepend_file
  3. MVC4商城项目二:用户身份验证的实现
  4. asp.net数据库操作类(一)
  5. 从HCE的各种问题 讨论未来趋势
  6. Nand flash 的发展和eMMC
  7. Matalab之模糊KMeans实现
  8. JavaEE Tutorials (27) - Java EE的并发工具
  9. linux之SQL语句简明教程---GROUP BY
  10. [C++ 2011 STL (VS2012 Update4) 源代码阅读系列(2)]熟悉一些宏定义和模版偏特化或叫模版专门化