Esempio n. 1
0
        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);
        }