/// <summary> /// Gets SVN status values for all directory contents recursively, disregarding any SVN ignore properties and the global SVN ignore values. /// </summary> public static SvnStringPathStatus[] StatusesInfinityNoIgnore(this SvnCommand svnCommand, DirectoryPath directoryPath) { svnCommand.Logger.LogDebug($"Getting all SVN status results for directory path {directoryPath}..."); var arguments = SvnCommandServicesProvider.GetStatusVerboseDepthInfinityNoIgnore(directoryPath); var statuses = SvnCommandServicesProvider.GetStatuses(svnCommand.SvnExecutableFilePath, arguments); svnCommand.Logger.LogInformation($"Got all SVN status results for directroy path {directoryPath} ({statuses.Count()} results)."); return(statuses); }