Creates a new CheckinOptions that is customized based on extracting special git-tfs commands from a git commit message.
This class handles the pre-checkin commit message parsing that enables special git-tfs commands: https://github.com/git-tfs/git-tfs/blob/master/doc/Special-actions-in-commit-messages.md
예제 #1
0
파일: Shelve.cs 프로젝트: pmiossec/git-tfs
 public Shelve(CheckinOptions checkinOptions, TfsWriter writer, Globals globals)
 {
     _globals = globals;
     _checkinOptions = checkinOptions;
     _checkinOptionsFactory = new CheckinOptionsFactory(_globals);
     _writer = writer;
 }
예제 #2
0
 public Rcheckin(CheckinOptions checkinOptions, TfsWriter writer, Globals globals, AuthorsFile authors)
 {
     _checkinOptions = checkinOptions;
     _checkinOptionsFactory = new CheckinOptionsFactory(globals);
     _writer = writer;
     _globals = globals;
     _authors = authors;
 }
예제 #3
0
 public Shelve(TextWriter stdout, CheckinOptions checkinOptions, TfsWriter writer, Globals globals)
 {
     _stdout = stdout;
     _globals = globals;
     _checkinOptions = checkinOptions;
     _checkinOptionsFactory = new CheckinOptionsFactory(_stdout, _globals);
     _writer = writer;
 }
예제 #4
0
 public Rcheckin(TextWriter stdout, CheckinOptions checkinOptions, TfsWriter writer, Globals globals, AuthorsFile authors)
 {
     _stdout = stdout;
     _checkinOptions = checkinOptions;
     _checkinOptionsFactory = new CheckinOptionsFactory(_stdout, globals);
     _writer = writer;
     _globals = globals;
     _authors = authors;
 }