颠覆控制matlab

时间:2012-10-31 20:10:37

标签: svn matlab

目前我正在开发一个与matlab集成的Subversion控件(SVN)的项目。

我想从一个项目下的URL获取svn存储库中的文件夹列表,但是不同的模块。

我试过这样的话:

 % to read all modules from excel 

data = xlsread(modules.xlsx)

for i= 1:length(data)

    module_name = cell2mat(data(i,1));
    sys = module_name;

    % to get list of folders under each module

    !svn list https://xxxx.collab.net/svn/repos/sys/branches/pro/

end

我的问题是如何在URL中更改'sys'以便我可以访问所有模块。目前它只适用于一个模块(如果我替换'sys'= module1)

提前谢谢

此致 bstar

2 个答案:

答案 0 :(得分:1)

而不是URL地址写:

['https://xxxx.collab.net/svn/repos/' module_name '/branches/pro/']

(module_name需要是一个按其工作顺序排列的字符串)

答案 1 :(得分:0)

svnCmd = '!svn list https://xxxx.collab.net/svn/repos/sys/branches/pro/'; 
evalc(strrep(svnCmd, 'sys', sys)) '