private SVNURL createCheckoutUrl(GHRepository ghRepository,
									 String scriptPath,
									 String activeBranch,
									 String defaultBranch) throws SVNException {
		boolean isDefaultBranch = isDefaultBranch(activeBranch, defaultBranch);
		String checkoutBaseUrl = ghRepository.getSvnUrl();
		checkoutBaseUrl += isDefaultBranch ? "/trunk" : "/branches/" + activeBranch;
		SVNURL checkoutUrl;
		if (isGroovyProjectScript(ghRepository, scriptPath, activeBranch)) {
			checkoutUrl = parseURIEncoded(checkoutBaseUrl + "/" + groovyMavenProjectScriptHandler.getBasePath(scriptPath));
		} else {
			checkoutUrl = parseURIEncoded(checkoutBaseUrl + "/" + getFullPath(scriptPath));
		}
		return checkoutUrl;
	}
Get ngrinder test scripts from user github repository.

@since 3.5.0
ngrinder-controller/src/main/java/org/ngrinder/script/service/GitHubFileEntryService.java