# HG changeset patch
# User pavel.sher
# Date 1530265541 -7200
# Node ID 6e4a700806e480c6421b9b3078d79c6d5334b0f2
# Parent 87170a4322573aa2bd890947c7ed106c3731d974
TW-55764: hide Uncompressed transfer option as we no longer support it (since version 9 0)
diff -r 87170a432257 -r 6e4a700806e4 mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/Constants.java
--- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/Constants.java Thu Jun 21 11:24:25 2018 +0200
+++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/Constants.java Fri Jun 29 11:45:41 2018 +0200
@@ -26,7 +26,6 @@
String SERVER_CLONE_PATH_PROP = "serverClonePath";
String USERNAME = "username";
String PASSWORD = VcsRoot.SECURE_PROPERTY_PREFIX + "password";
- String UNCOMPRESSED_TRANSFER = "uncompressedTransfer";
String USER_FOR_TAG = "tagUsername";
String DETECT_SUBREPO_CHANGES = "detectSubrepoChanges";
String USE_TAGS_AS_BRANCHES = "useTagsAsBranches";
diff -r 87170a432257 -r 6e4a700806e4 mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/CloneCommand.java
--- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/CloneCommand.java Thu Jun 21 11:24:25 2018 +0200
+++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/CloneCommand.java Fri Jun 29 11:45:41 2018 +0200
@@ -27,7 +27,6 @@
private String myRepository;
private File myWorkingDir;
private boolean myUsePullProtocol = true;
- private boolean myUseUncompressedTransfer = false;
private boolean myTraceback;
public CloneCommand(@NotNull CommandSettings commandSettings,
@@ -61,11 +60,6 @@
return this;
}
- public CloneCommand useUncompressedTransfer(boolean doUseUncompressedTransfer) {
- myUseUncompressedTransfer = doUseUncompressedTransfer;
- return this;
- }
-
public CloneCommand setUsePullProtocol(boolean usePullProtocol) {
myUsePullProtocol = usePullProtocol;
return this;
@@ -93,9 +87,6 @@
if (!myUpdateWorkingDir) {
cli.addParameter("-U");
}
- if (myUseUncompressedTransfer) {
- cli.addParameter("--uncompressed");
- }
CommandSettings settings = myCommandSettings.setTimeout(24 * 3600); // some repositories are quite large, we set timeout to 24 hours
if (settings.getProgressConsumer() != null) {
diff -r 87170a432257 -r 6e4a700806e4 mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/HgVcsRoot.java
--- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/HgVcsRoot.java Thu Jun 21 11:24:25 2018 +0200
+++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/HgVcsRoot.java Fri Jun 29 11:45:41 2018 +0200
@@ -38,7 +38,6 @@
private final String myRepository;
private final String myHgCommandPath;
private final String myBranchName;
- private final boolean myUncompressedTransfer;
private final String myCustomClonePath;
private final String myUserForTag;
private final AuthSettings myAuthSettings;
@@ -62,7 +61,6 @@
myHgCommandPath = getProperty(Constants.HG_COMMAND_PATH_PROP);
myBranchName = getProperty(Constants.BRANCH_NAME_PROP);
myCustomClonePath = readCustomClonePath();
- myUncompressedTransfer = "true".equals(getProperty(Constants.UNCOMPRESSED_TRANSFER));
myUserForTag = getProperty(Constants.USER_FOR_TAG);
myAuthSettings = new AuthSettings(getProperty(Constants.USERNAME), getProperty(Constants.PASSWORD));
myDetectSubrepoChanges = Boolean.parseBoolean(getProperty(Constants.DETECT_SUBREPO_CHANGES));
@@ -124,10 +122,6 @@
return StringUtil.isEmpty(myBranchName) ? DEFAULT_BRANCH_NAME : myBranchName;
}
- public boolean isUncompressedTransfer() {
- return myUncompressedTransfer;
- }
-
/**
* @return path to hg command as it is set in VCS root settings
*/
diff -r 87170a432257 -r 6e4a700806e4 mercurial-server/resources/buildServerResources/mercurialSettings.jsp
--- a/mercurial-server/resources/buildServerResources/mercurialSettings.jsp Thu Jun 21 11:24:25 2018 +0200
+++ b/mercurial-server/resources/buildServerResources/mercurialSettings.jsp Fri Jun 29 11:45:41 2018 +0200
@@ -34,6 +34,7 @@
TeamCityProperties.getBoolean(Constants.CUSTOM_CLONE_PATH_ENABLED) &&
(TeamCityProperties.getBoolean(Constants.SHOW_CUSTOM_CLONE_PATH) || !StringUtil.isEmpty(propertiesBean.getProperties().get(Constants.SERVER_CLONE_PATH_PROP))) ||
HgVcsRoot.hasCustomClonePathWhitelist() %>"/>
+