public bool Exec(InitCommandOptions options) { bool ok; Toolchain.RequirePackDm(true); Toolchain.RequireSubversion(true); var pack = new Library.PackDm.PackDm(); pack.PackConf = options.ConfFile.Text; pack.PackInfo = options.PackFile.Text; var svn = new Svn(); ok = pack.Init(); if (!ok) { return(Prompt.PrintCannotContinue()); } ok = svn.Ignore("packages"); if (!ok) { return(Prompt.PrintCannotContinue()); } return(true); }
protected override Task OnIgnoreAsync(FilePath[] localPath, CancellationToken cancellationToken) { Svn.Ignore(localPath); return(Task.CompletedTask); }
protected override void OnIgnore(FilePath[] localPath) { Svn.Ignore(localPath); }
protected override void OnIgnore(FilePath[] paths) { Svn.Ignore(paths); }