code: function( srcs, dst, options, callback ) {
  	if ( !Array.isArray( srcs ) ) {
  		srcs = [srcs];
  	}
  	if ( typeof options === 'function' ) {
  		callback = options;
  		options = null;
  	} else if ( typeof options === 'string' ) {
  		options = { msg: options };
  	}
  	options = options || {};
  	addExtraOptions( [ 'revision', 'quiet', 'depth', 'msg' ], options );
  	executeSvn( [ 'copy' ].concat( srcs ).concat( [ dst ] ), options, callback );
  }
docs: Copies a file / folder within either a working copy or a URL
  @function copy
  @memberof commands
  @param {Array|string} srcs - URLs / files to copy
  @param {string} dst - destination
  @param {object} [options] - Options object
  @param {function} [callback] - Complete callback
  @alias cp