All Downloads are FREE. Search and download functionalities are using the official Maven repository.

aQute.maven.dto.ScmDTO Maven / Gradle / Ivy

There is a newer version: 7.1.0
Show newest version
package aQute.maven.dto;

import java.net.URI;

import aQute.bnd.util.dto.DTO;

/**
 * The <scm> element contains informations required to the
 * SCM (Source Control Management) of the project.
 */
public class ScmDTO extends DTO {
	/**
	 * The source control management system URL that describes the repository
	 * and how to connect to the repository. For more information, see the
	 * URL format
	 * and list of
	 * supported SCMs. This connection is read-only. 
* Default value is: parent value [+ path adjustment] + artifactId */ public String connection; /** * Just like connection, but for developers, i.e. this scm * connection will not be read only.
* Default value is: parent value [+ path adjustment] + artifactId */ public String developerConnection; /** * The tag of current code. By default, it's set to HEAD during development. */ public String tag = "HEAD"; /** * The URL to the project's browsable SCM repository, such as ViewVC or * Fisheye.
* Default value is: parent value [+ path adjustment] + artifactId */ public URI url; }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy