FlexDoc/XML XSDDoc Demo
XML Schema for Maven POM 4.0.0


complexType "Scm"
Namespace:
Content:
complex, 3 attributes, 4 elements
Defined:
globally in maven-4.0.0.xsd; see XML source
Includes:
declarations of 3 attributes, 4 elements
Referenced:
Component Diagram
XML Representation Summary
<...
   
 = 
xs:string
 = 
xs:string
 = 
xs:string
   
>
   
Content: 
</...>
Attributes:
Attribute
Type / Value
Default
Required?
Declared In
Description
child.scm.connection.inherit.append.path
xs:string
no
4.0.0+ When children inherit from scm connection, append path or not? Note: While the type of this field is String for technical reasons, the semantic type is actually Boolean
Default value is: true
Since: Maven 3.6.1
child.scm.developerConnection.inherit.append.path
xs:string
no
4.0.0+ When children inherit from scm developer connection, append path or not? Note: While the type of this field is String for technical reasons, the semantic type is actually Boolean
Default value is: true
Since: Maven 3.6.1
child.scm.url.inherit.append.path
xs:string
no
4.0.0+ When children inherit from scm url, append path or not? Note: While the type of this field is String for technical reasons, the semantic type is actually Boolean
Default value is: true
Since: Maven 3.6.1
Content Element Model:
Component
Type / Value
Occurs
Nillable?
Declared In
Description
1..1
 connection
xs:string
0..1
no
4.0.0+ 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 or project.directory property), or just parent value if scm's child.scm.connection.inherit.append.path="false"
 developerConnection
xs:string
0..1
no
4.0.0+ Just like connection, but for developers, i.e. this scm connection will not be read only.
Default value is: parent value [+ path adjustment] + (artifactId or project.directory property), or just parent value if scm's child.scm.developerConnection.inherit.append.path="false"
 tag
xs:string : "HEAD"
0..1
no
4.0.0+ The tag of current code. By default, it's set to HEAD during development.
 url
xs:string
0..1
no
4.0.0+ The URL to the project's browsable SCM repository, such as ViewVC or Fisheye.
Default value is: parent value [+ path adjustment] + (artifactId or project.directory property), or just parent value if scm's child.scm.url.inherit.append.path="false"
Description
version:
4.0.0+
description:
The <scm> element contains informations required to the SCM (Source Control Management) of the project.
Related Components
Referenced By


XML schema documentation generated with FlexDoc/XML 1.15 using FlexDoc/XML XSDDoc 3.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.