public class VCSFactory extends Object
Modifier and Type | Field and Description |
---|---|
protected static Properties |
TYPE_ALIASES |
Modifier and Type | Method and Description |
---|---|
static VCS |
createPublicVCS(IsisConfig config)
Create VCS to manage community VCS repository.
|
static VCS |
createVCS(IsisConfig config)
VCS factory, looking for vcs.type key in config to find vcs class to used.
|
protected static VCS |
makeVCSInstance(String classname,
File dataDir,
String protocol,
String host,
String path,
File sshKeyFile,
String login,
String password)
Make CSV instance.
|
protected static final Properties TYPE_ALIASES
public static VCS createVCS(IsisConfig config)
VCSNone
.config
- configpublic static VCS createPublicVCS(IsisConfig config)
config
- configprotected static VCS makeVCSInstance(String classname, File dataDir, String protocol, String host, String path, File sshKeyFile, String login, String password)
classname
- class namedataDir
- root data dirprotocol
- protocolhost
- hostpath
- pathsshKeyFile
- ssh key filelogin
- loginpassword
- passwordCopyright © 1999–2020 CodeLutin. All rights reserved.