Tag (or label in some systems) will tag the source file with a certain tag
@param repository the source control system
@param fileSet the files to tag. Implementations can also give the changesfrom the {@link org.apache.maven.scm.ScmFileSet#getBasedir()} downwards.
@param tagName the tag name to apply to the files
@return
@throws ScmException if any
@deprecated use {@link #tag(ScmRepository,ScmFileSet,String,ScmTagParameters)}
org/pub/software/scm/git/docs/git-tag.html"
>Git documentation about Tag
@return a {@link TagCommand} used to collect all optional parametersand to finally execute the {@code Tag} command
Registers the given tag(s) to the feature. The tags are used in filtering. The tags are {@link String#trim() trimmed} and null values areskipped.
@param tags The tags to be registered. (Nullable)
@return the Feature for further chaining.
Registers the given tag(s) to the scenario. The tags are used in filtering. The tags are {@link String#trim() trimmed} and null values areskipped.
@param tags The tags to be registered. (Nullable)
@return the Scenario for further chaining.
Write the open tag <{tagName}>. Requires close().
@param tagName String, cannot be null
@return the receiver, a HtmlCanvas
@throws IOException
@see #close()
Internal method for printing a tag with attributes.
@param tag the tag name
@param names the names of the attributes
@param values the values of the attributes
@param nattr the number of attributes
@param close true to close the tag, false to leave itopen and adjust the spacing
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.