예제 #1
0
 public void Initialize(string projectBase, string cachePath, IFilter fileFilter, string workItemRegex)
 {
     _startDirectory       = projectBase;
     _cachePath            = cachePath;
     _workItemRegex        = workItemRegex;
     _svnHistoryExportFile = Path.Combine(cachePath, @"svn_history.log");
     _contributionFile     = Path.Combine(cachePath, @"contribution.json");
     _svnCli     = new SvnCommandLine(_startDirectory);
     _fileFilter = fileFilter;
 }
예제 #2
0
 public void Initialize(string projectBase, string cachePath, string workItemRegex)
 {
     BaseDirectory     = projectBase;
     _cachePath        = cachePath;
     _workItemRegex    = workItemRegex;
     _logFile          = Path.Combine(cachePath, "svn_log.txt");
     _historyFile      = Path.Combine(cachePath, "svn_history.json");
     _contributionFile = Path.Combine(cachePath, "contribution.json");
     _svnCli           = new SvnCommandLine(BaseDirectory);
 }