我是nodeJS新手,我正在尝试使用包svn-spawn访问SVN 。我的代码如下。
var Client = require('svn-spawn');
var client = new Client({
cwd: 'C:\\SVN\\Source Code',
username: 'abcd',
password: 'xyz',
});
client.getInfo(function(err, data) {
console.log('Repository url is %s', data.url);
});
但是我在执行时遇到以下错误:
console.log('Repository url is %s', data.url);
^
TypeError: Cannot read property 'url' of undefined
at C:\NodeJS\SvnTest.js:9:45
“数据”未定义。
最佳答案
您安装了 svn-command 工具吗?似乎该模块要求您在本地安装 svn-command,我遇到了相同的错误并在安装 svn-command 工具后修复...
关于node.js - 使用nodeJs和 "svn-spawn"模块访问SVN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29897148/