Mercurial > hg > mercurial
changeset 268:497174281fa8
Use better name for command
author | Dmitry Neverov <dmitry.neverov@jetbrains.com> |
---|---|
date | Wed, 20 Jul 2011 12:26:16 +0400 |
parents | 8f97c8ef1b67 |
children | f8f67a96b892 |
files | mercurial-agent/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialAgentSideVcsSupport.java mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/Init.java mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/InitCommand.java |
diffstat | 3 files changed, 37 insertions(+), 37 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial-agent/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialAgentSideVcsSupport.java Wed Jul 20 12:05:41 2011 +0400 +++ b/mercurial-agent/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialAgentSideVcsSupport.java Wed Jul 20 12:26:16 2011 +0400 @@ -81,7 +81,7 @@ try { logger.message("Init repository at " + workingDir.getAbsolutePath()); String defaultPullUrl = getDefaultPullUrl(settings, useLocalMirrors); - new Init(settings, workingDir, defaultPullUrl).execute(); + new InitCommand(settings, workingDir, defaultPullUrl).execute(); } catch (IOException e) { throw new VcsException("Error while initializing repository at " + workingDir.getAbsolutePath(), e); }
--- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/Init.java Wed Jul 20 12:05:41 2011 +0400 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,36 +0,0 @@ -package jetbrains.buildServer.buildTriggers.vcs.mercurial.command; - -import com.intellij.execution.configurations.GeneralCommandLine; -import jetbrains.buildServer.util.FileUtil; -import jetbrains.buildServer.vcs.VcsException; -import org.jetbrains.annotations.NotNull; - -import java.io.File; - -/** - * @author dmitry.neverov - */ -public class Init extends BaseCommand { - - private final String myDefaultPullUrl; - - public Init(@NotNull final Settings settings, @NotNull File workingDir, @NotNull String defaultPullUrl) { - super(settings, workingDir); - myDefaultPullUrl = defaultPullUrl; - } - - public void execute() throws VcsException { - new File(getWorkDirectory()).mkdirs(); - GeneralCommandLine cli = createCommandLine(); - cli.addParameter("init"); - runCommand(cli); - writeDefaultPath(); - } - - - private void writeDefaultPath() { - File hgrc = new File(new File(getWorkDirectory(), ".hg"), "hgrc"); - String content = "[paths]\ndefault = " + myDefaultPullUrl; - FileUtil.writeFile(hgrc, content); - } -}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/InitCommand.java Wed Jul 20 12:26:16 2011 +0400 @@ -0,0 +1,36 @@ +package jetbrains.buildServer.buildTriggers.vcs.mercurial.command; + +import com.intellij.execution.configurations.GeneralCommandLine; +import jetbrains.buildServer.util.FileUtil; +import jetbrains.buildServer.vcs.VcsException; +import org.jetbrains.annotations.NotNull; + +import java.io.File; + +/** + * @author dmitry.neverov + */ +public class InitCommand extends BaseCommand { + + private final String myDefaultPullUrl; + + public InitCommand(@NotNull final Settings settings, @NotNull File workingDir, @NotNull String defaultPullUrl) { + super(settings, workingDir); + myDefaultPullUrl = defaultPullUrl; + } + + public void execute() throws VcsException { + new File(getWorkDirectory()).mkdirs(); + GeneralCommandLine cli = createCommandLine(); + cli.addParameter("init"); + runCommand(cli); + writeDefaultPath(); + } + + + private void writeDefaultPath() { + File hgrc = new File(new File(getWorkDirectory(), ".hg"), "hgrc"); + String content = "[paths]\ndefault = " + myDefaultPullUrl; + FileUtil.writeFile(hgrc, content); + } +}