예제 #1
0
 /**
  * Class constructor taking the executable
  * 
  * @param string $executable Executable to create system process for;
  * @return void
  */
 public function __construct($executable = 'git')
 {
     parent::__construct($executable);
     self::checkVersion();
     $this->nonZeroExitCodeException = true;
     $this->argument('--no-pager');
 }
예제 #2
0
 /**
  * Class constructor taking the executable
  * 
  * @param string $executable
  * @return void
  */
 public function __construct($executable = 'bzr')
 {
     parent::__construct($executable);
     self::checkVersion();
     $this->nonZeroExitCodeException = false;
 }
예제 #3
0
 /**
  * Class constructor taking the executable
  *
  * @param string $executable Executable to create system process for;
  * @return void
  */
 public function __construct($executable = 'env')
 {
     parent::__construct($executable);
     $this->nonZeroExitCodeException = true;
     $this->argument('cvs');
 }
예제 #4
0
 /**
  * Class constructor taking the executable
  * 
  * @param string $executable Executable to create system process for;
  * @return void
  */
 public function __construct($executable = 'svn')
 {
     parent::__construct($executable);
     $this->nonZeroExitCodeException = true;
     $this->argument('--non-interactive');
 }