private string SetWorkingFolder(string repositoryUrl) { var splitVals = repositoryUrl.Split('/'); var appFolderName = splitVals[splitVals.Length - 2]; var projectFolderName = splitVals[splitVals.Length - 3]; var workingCheckoutDirectoryPath = Path.Combine(_workingDirectoryPath, projectFolderName, appFolderName); var directory = FileSystemHelper.EnsureFolderExists(workingCheckoutDirectoryPath); FileSystemHelper.ClearFolder(directory); return(workingCheckoutDirectoryPath); }