'No se puede leer la propiedad' datos 'de undefined' nodeJS

No se pueden leer los 'datos' de la propiedad del 'nodeJS' no definido, estoy tratando de asignar el directory usando nodejs

var SvnLib = require('svnlib'); Client = new SvnLib ({ cwd: './Users/Safa/Desktop/test2', username: 'username', // optional if authentication not requinetworking or is already saved password: 'password', // optional if authentication not requinetworking or is already saved }); Client.update(function(err, data) { console.log('updated'); }); Client.getInfo(function(err, data) { console.log('Repository url is %s', data.url); }); 

Creo que el campo de datos no está definido y de ahí el error.

Prueba esto,

 Client.getInfo(function(err, data) { if(err) return console.log("The error is:",err); console.log('Repository url is:', data.url); });