# HG changeset patch # User Dmitry Neverov # Date 1297248604 -10800 # Node ID cdff54140c72a2ca88e397534f25c276377581b1 # Parent 0ce0e78bf21daaf67e470374102486d36b431a84 Add field and methods for uncompressed transfer diff -r 0ce0e78bf21d -r cdff54140c72 mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/Settings.java --- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/Settings.java Wed Feb 09 13:47:37 2011 +0300 +++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/Settings.java Wed Feb 09 13:50:04 2011 +0300 @@ -42,6 +42,7 @@ private String myUsername; private String myPassword; private String myBranchName; + private boolean myUncompressedTransfer = false; private static final String DEFAULT_BRANCH_NAME = "default"; public Settings(@NotNull File workFolderParentDir, @NotNull VcsRoot vcsRoot) { @@ -52,6 +53,7 @@ myUsername = vcsRoot.getProperty(Constants.USERNAME); myPassword = vcsRoot.getProperty(Constants.PASSWORD); + myUncompressedTransfer = "true".equals(vcsRoot.getProperty(Constants.UNCOMPRESSED_TRANSFER)); } public Settings() { @@ -78,6 +80,10 @@ return getBranchName().equals(DEFAULT_BRANCH_NAME); } + public boolean isUncompressedTransfer() { + return myUncompressedTransfer; + } + /** * Returns path to hg command * @return path to hg command