Step by Step guide to migrate your components from Lower environment to Higher environment is as simple as just a script away :
1) Download ANT version 1.9.0 - “http://ant.apache.org/bindownload.cgi”
2) Download ant-Salesforce (force.com migration tool)
3) Set ANT_HOME ,JAVA_HOME and path variable
4) Check whether ant is configured properly or not : use ant -version in cmd
5) copy ant-Salesforce.jar file from Force.com migration tool to lib folder of ant
6) Edit build.properties field with Salesforce Org Username and password
7) For Proxy settings (below changes are require only if you are in Private Network):
add below in Build.properties file (proxy and host of your network):
proxy.host = proxy.xxx.xxx.org
proxy.port = xxxx
8) Add depends="proxy" in build.xml file as mention below:
<target name="retrieveUnpackaged" depends="proxy">
<mkdir dir="retrieveUnpackaged"/>
<sf:retrieve username="${sf.username}" password="${sf.password}" serverurl="${sf.serverurl}" retrieveTarget="retrieveUnpackaged" unpackaged="unpackaged/package.xml"/>
</target>
Note : depends="proxy" is imp .......
9) Add below script in build.xml file
<target name="proxy">
<property name="proxy.host" value="${proxy.host}" />
<property name="proxy.port" value="${proxy.port}"/>
<property name="proxy.user" value="${proxy.user}"/>
<property name="proxy.pwd" value="${proxy.pwd}"/>
<setproxy proxyhost="${proxy.host}" proxyport="${proxy.port}" proxyuser="${proxy.user}" proxypassword="${proxy.pwd}" />
</target>
NOTE : RUN -> CMD command in Parent folder where build.xml file is placed
No comments:
Post a Comment