Я пытаюсь написать довольно простую программу nodejs, которая должна клонировать git-репо.
var shell = require('shelljs');
shell.exec('git clone http://mybitbuck.et/scm/myproject/myrepo.git');
Выдает ошибку следующим образом, а затем кажется, что зависает, не завершаясь вечно:
fatal: NullReferenceException encountered.
Object reference not set to an instance of an object.
Нет дополнительного вывода или трассировки стека, даже номера строки.Что происходит, и как я могу заставить его работать или, по крайней мере, получить больше информации о том, что происходит и почему?
Я знаю, что мог бы использовать ноджит или подобное вместо использования оболочки, но яДумаю, мне было бы полезно понять, что здесь происходит, КАК разрешать ситуации, в которых выходные данные настолько редки.