Esempio n. 1
0
 .then(function (userName) {
     if (!userName.length) { userName = currentUserName; }
     return Git.setConfig("user.name", userName).catch(function (err) {
         ErrorHandler.showError(err, "Impossible change username");
     }).then(function () {
         EventEmitter.emit(Events.GIT_USERNAME_CHANGED, userName);
     });
 });
Esempio n. 2
0
 .then(function (userEmail) {
     if (!userEmail.length) { userEmail = currentUserEmail; }
     return Git.setConfig("user.email", userEmail).catch(function (err) {
         ErrorHandler.showError(err, "Impossible change user email");
     }).then(function () {
         EventEmitter.emit(Events.GIT_EMAIL_CHANGED, userEmail);
     });
 });
Esempio n. 3
0
 return Git.push(remoteUrl, branchHash).then(function (pushResponse) {
     if (shouldSave) {
         return Git.setConfig("remote." + remoteName + ".url", remoteUrl).then(function () {
             return pushResponse;
         });
     }
     return pushResponse;
 });