MATLAB函数获取svn repo rev#

时间:2016-02-03 00:43:35

标签: matlab batch-file svn

我想从MATLAB程序(.m文件)中查询subversion存储库的修订版本#,因此我可以将它包含在我正在生成的输出文件中。我需要能够以编程方式执行此操作,因此没有GUI工具需要点击并检索信息。

我想我只会像这样创建一个批处理文件

@echo OFF
svn info --show-item revision [url]

并使用system命令从MATLAB程序中调用批处理文件。

还有其他方法可以完成此任务吗?他们如何与我的想法相提并论?

2 个答案:

答案 0 :(得分:1)

There is a GUI you can download from Mathworks:

http://www.mathworks.com/matlabcentral/fileexchange/23508-subversion-gui

but honestly, I would just do what you said - write a system call to the native svn.

答案 1 :(得分:1)

要实现与平台无关的代码,您可以切换到svnkitthe java bridge可以使用http://github.com/JC-Orozco/iron-splitter直接在MATLAB代码中使用。