In repository-based deployment, you use a build script (build.xml) to build composites and their associated descriptors from the development environment. The build properties file (build.properties) contains the settings the build script uses to build the assets.