目前我正在开发一个与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
答案 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)) '