您的位置:首页 > 编程语言 > MATLAB

Matlab下使用SVN

2013-12-08 10:54 706 查看
现在写程序没有SVN就没有安全感,MATLAB里面并没有集成的工具,这里推荐两个插件。

命令行插件:

http://www.mathworks.com/matlabcentral/fileexchange/24307-tortoise-svn-wrapper?controller=file_infos&download=true

图形化按钮插件:

http://www.mathworks.com/matlabcentral/fileexchange/40685-tortoise-svn-toolbar-integration/content/pm_TortoiseToolbar.m

需要说的是,这两个插件都是基于Tortoise SVN的,因此需要先安装Tortoise SVN,这个就不多说了。

先说第一个插件:

把压缩包下载后,放在matlab的toolbox目录下,可以新建一个/svn的目录,再把这个目录添加到matlab的path下面(File->Set Path)

另外,需要注意的是,如果Tortoise SVN不是安装在C盘的默认目录的,需要在svn.m里面手工改下目录,将90行的tsvn='"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe"'改掉

这样就可以在workspace里面使用SVN命令了,主要是svn add, commit, checkout, update等。

第二个插件式图形化按钮的插件,其原理与第一个类似,但是主要的不方便的地方在于每次重新启动matlab都要运行才能出现按钮。

运行时,也要注意先将pm_TortoiseToolbar.m中的pathTortoise='"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe"',然后运行pm_TortoiseToolbar即可,在Current Folder显示当前目录的右边就出现了SVN的操作按钮。

个人还是比较倾向于第一种方式,在MATLAB下感觉还是使用命令行比较自然,而且不用每次都重新初始化。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: