<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<w:document xmlns:ve="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml"><w:body><w:p w:rsidR="001A1653" w:rsidRDefault="001A1653"/><w:sdt><w:sdtPr><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:szCs w:val="24"/></w:rPr><w:id w:val="55800967"/><w:docPartObj><w:docPartGallery w:val="Cover Pages"/><w:docPartUnique/></w:docPartObj></w:sdtPr><w:sdtEndPr><w:rPr><w:rFonts w:ascii="Arial" w:eastAsiaTheme="minorHAnsi" w:hAnsi="Arial" w:cstheme="minorBidi"/></w:rPr></w:sdtEndPr><w:sdtContent><w:tbl><w:tblPr><w:tblpPr w:leftFromText="187" w:rightFromText="187" w:horzAnchor="margin" w:tblpXSpec="center" w:tblpY="2881"/><w:tblW w:w="4000" w:type="pct"/><w:tblBorders><w:left w:val="single" w:sz="18" w:space="0" w:color="4F81BD" w:themeColor="accent1"/></w:tblBorders><w:tblLook w:val="04A0"/></w:tblPr><w:tblGrid><w:gridCol w:w="8824"/></w:tblGrid><w:tr w:rsidR="00BB5770" w:rsidTr="00F83659"><w:tc><w:tcPr><w:tcW w:w="7672" w:type="dxa"/><w:tcMar><w:top w:w="216" w:type="dxa"/><w:left w:w="115" w:type="dxa"/><w:bottom w:w="216" w:type="dxa"/><w:right w:w="115" w:type="dxa"/></w:tcMar></w:tcPr><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00676E83"><w:pPr><w:pStyle w:val="NoSpacing"/><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/></w:rPr></w:pPr></w:p></w:tc></w:tr><w:tr w:rsidR="00BB5770" w:rsidTr="00F83659"><w:tc><w:tcPr><w:tcW w:w="7672" w:type="dxa"/></w:tcPr><w:p w:rsidR="00BB5770" w:rsidRDefault="00676E83" w:rsidP="00F83659"><w:pPr><w:pStyle w:val="NoSpacing"/><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:color w:val="4F81BD" w:themeColor="accent1"/><w:sz w:val="80"/><w:szCs w:val="80"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:color w:val="4F81BD" w:themeColor="accent1"/><w:sz w:val="80"/><w:szCs w:val="80"/></w:rPr><w:t xml:space="preserve">Integrity SCM </w:t></w:r><w:r w:rsidR="00BB5770"><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:color w:val="4F81BD" w:themeColor="accent1"/><w:sz w:val="80"/><w:szCs w:val="80"/></w:rPr><w:t>Provider</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00F83659"><w:pPr><w:pStyle w:val="NoSpacing"/><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:color w:val="4F81BD" w:themeColor="accent1"/><w:sz w:val="80"/><w:szCs w:val="80"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:color w:val="4F81BD" w:themeColor="accent1"/><w:sz w:val="80"/><w:szCs w:val="80"/></w:rPr><w:t>for</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00F83659"><w:pPr><w:pStyle w:val="NoSpacing"/><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:color w:val="4F81BD" w:themeColor="accent1"/><w:sz w:val="80"/><w:szCs w:val="80"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:color w:val="4F81BD" w:themeColor="accent1"/><w:sz w:val="80"/><w:szCs w:val="80"/></w:rPr><w:t>Maven</w:t></w:r></w:p></w:tc></w:tr><w:tr w:rsidR="00BB5770" w:rsidTr="00BB5770"><w:trPr><w:trHeight w:val="402"/></w:trPr><w:sdt><w:sdtPr><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/></w:rPr><w:alias w:val="Subtitle"/><w:id w:val="13406923"/><w:showingPlcHdr/><w:dataBinding w:prefixMappings="xmlns:ns0='http://schemas.openxmlformats.org/package/2006/metadata/core-properties' xmlns:ns1='http://purl.org/dc/elements/1.1/'" w:xpath="/ns0:coreProperties[1]/ns1:subject[1]" w:storeItemID="{6C3C8BC8-F283-45AE-878A-BAB7291924A1}"/><w:text/></w:sdtPr><w:sdtContent><w:tc><w:tcPr><w:tcW w:w="7672" w:type="dxa"/><w:tcMar><w:top w:w="216" w:type="dxa"/><w:left w:w="115" w:type="dxa"/><w:bottom w:w="216" w:type="dxa"/><w:right w:w="115" w:type="dxa"/></w:tcMar></w:tcPr><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00F83659"><w:pPr><w:pStyle w:val="NoSpacing"/><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/></w:rPr><w:t xml:space="preserve">     </w:t></w:r></w:p></w:tc></w:sdtContent></w:sdt></w:tr></w:tbl><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"/><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"/><w:tbl><w:tblPr><w:tblpPr w:leftFromText="187" w:rightFromText="187" w:horzAnchor="margin" w:tblpXSpec="center" w:tblpYSpec="bottom"/><w:tblW w:w="4000" w:type="pct"/><w:tblLook w:val="04A0"/></w:tblPr><w:tblGrid><w:gridCol w:w="8824"/></w:tblGrid><w:tr w:rsidR="00BB5770" w:rsidTr="00F83659"><w:tc><w:tcPr><w:tcW w:w="7672" w:type="dxa"/><w:tcMar><w:top w:w="216" w:type="dxa"/><w:left w:w="115" w:type="dxa"/><w:bottom w:w="216" w:type="dxa"/><w:right w:w="115" w:type="dxa"/></w:tcMar></w:tcPr><w:sdt><w:sdtPr><w:rPr><w:color w:val="4F81BD" w:themeColor="accent1"/></w:rPr><w:alias w:val="Author"/><w:id w:val="13406928"/><w:dataBinding w:prefixMappings="xmlns:ns0='http://schemas.openxmlformats.org/package/2006/metadata/core-properties' xmlns:ns1='http://purl.org/dc/elements/1.1/'" w:xpath="/ns0:coreProperties[1]/ns1:creator[1]" w:storeItemID="{6C3C8BC8-F283-45AE-878A-BAB7291924A1}"/><w:text/></w:sdtPr><w:sdtContent><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00F83659"><w:pPr><w:pStyle w:val="NoSpacing"/><w:rPr><w:color w:val="4F81BD" w:themeColor="accent1"/></w:rPr></w:pPr><w:r><w:rPr><w:color w:val="4F81BD" w:themeColor="accent1"/><w:lang w:val="en-CA"/></w:rPr><w:t>Cletus D’Souza</w:t></w:r><w:r w:rsidR="00696053"><w:rPr><w:color w:val="4F81BD" w:themeColor="accent1"/><w:lang w:val="en-CA"/></w:rPr><w:t xml:space="preserve"> and</w:t></w:r><w:r><w:rPr><w:color w:val="4F81BD" w:themeColor="accent1"/><w:lang w:val="en-CA"/></w:rPr><w:t xml:space="preserve"> Ahmad Fatah</w:t></w:r></w:p></w:sdtContent></w:sdt><w:sdt><w:sdtPr><w:rPr><w:color w:val="4F81BD" w:themeColor="accent1"/></w:rPr><w:alias w:val="Date"/><w:id w:val="13406932"/><w:showingPlcHdr/><w:dataBinding w:prefixMappings="xmlns:ns0='http://schemas.microsoft.com/office/2006/coverPageProps'" w:xpath="/ns0:CoverPageProperties[1]/ns0:PublishDate[1]" w:storeItemID="{55AF091B-3C7A-41E3-B477-F2FDAA23CFDA}"/><w:date w:fullDate="2011-08-19T00:00:00Z"><w:dateFormat w:val="M/d/yyyy"/><w:lid w:val="en-US"/><w:storeMappedDataAs w:val="dateTime"/><w:calendar w:val="gregorian"/></w:date></w:sdtPr><w:sdtContent><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00F83659"><w:pPr><w:pStyle w:val="NoSpacing"/><w:rPr><w:color w:val="4F81BD" w:themeColor="accent1"/></w:rPr></w:pPr><w:r><w:rPr><w:color w:val="4F81BD" w:themeColor="accent1"/></w:rPr><w:t xml:space="preserve">     </w:t></w:r></w:p></w:sdtContent></w:sdt><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00F83659"><w:pPr><w:pStyle w:val="NoSpacing"/><w:rPr><w:color w:val="4F81BD" w:themeColor="accent1"/></w:rPr></w:pPr></w:p></w:tc></w:tr></w:tbl><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"/><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:b/><w:bCs/><w:color w:val="4F81BD" w:themeColor="accent1"/><w:sz w:val="26"/><w:szCs w:val="26"/></w:rPr></w:pPr><w:r><w:br w:type="page"/></w:r></w:p></w:sdtContent></w:sdt><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="Heading2"/></w:pPr></w:p><w:sdt><w:sdtPr><w:rPr><w:rFonts w:asciiTheme="minorHAnsi" w:eastAsiaTheme="minorHAnsi" w:hAnsiTheme="minorHAnsi" w:cstheme="minorBidi"/><w:b w:val="0"/><w:bCs w:val="0"/><w:color w:val="auto"/><w:sz w:val="22"/><w:szCs w:val="22"/></w:rPr><w:id w:val="55800965"/><w:docPartObj><w:docPartGallery w:val="Table of Contents"/><w:docPartUnique/></w:docPartObj></w:sdtPr><w:sdtEndPr><w:rPr><w:rFonts w:ascii="Arial" w:hAnsi="Arial"/><w:szCs w:val="24"/></w:rPr></w:sdtEndPr><w:sdtContent><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="TOCHeading"/></w:pPr><w:r><w:t>Table of Contents</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRPr="00E678E7" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"/><w:p w:rsidR="008040FB" w:rsidRDefault="00952DCD"><w:pPr><w:pStyle w:val="TOC2"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:r w:rsidRPr="00952DCD"><w:fldChar w:fldCharType="begin"/></w:r><w:r w:rsidR="00BB5770"><w:instrText xml:space="preserve"> TOC \o "1-3" \h \z \u </w:instrText></w:r><w:r w:rsidRPr="00952DCD"><w:fldChar w:fldCharType="separate"/></w:r><w:hyperlink w:anchor="_Toc311708913" w:history="1"><w:r w:rsidR="008040FB" w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Overview</w:t></w:r><w:r w:rsidR="008040FB"><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r w:rsidR="008040FB"><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r w:rsidR="008040FB"><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708913 \h </w:instrText></w:r><w:r w:rsidR="008040FB"><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r w:rsidR="008040FB"><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r w:rsidR="008040FB"><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>3</w:t></w:r><w:r w:rsidR="008040FB"><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC2"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708914" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Installation Preparations</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708914 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>4</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC2"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708915" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Prerequisites</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708915 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>4</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC2"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708916" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Step 1: Installing Maven</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708916 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>4</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC2"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708917" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Maven SCM Goals Execution Examples</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708917 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>5</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC3"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708918" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>scm:update</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708918 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>5</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC3"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708919" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>scm:edit</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708919 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>7</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC3"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708920" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>scm:checkout</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708920 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>8</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC3"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708921" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>scm:status</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708921 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>9</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC3"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708922" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>scm:checkin</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708922 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>10</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC3"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708923" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>scm:add</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708923 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>12</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC3"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708924" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>scm:unedit</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708924 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>15</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC3"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708925" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>scm:tag</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708925 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>18</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC3"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708926" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>scm:changelog</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708926 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>19</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC3"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708927" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>scm:list</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708927 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>20</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC3"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708928" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>scm:branch</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708928 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>21</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC2"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708929" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Integrity SCM Provider POM Configuration</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708929 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>22</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC3"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708930" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Section 1: Metadata</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708930 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>22</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC3"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708931" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Section 2: Connection to SCM Provider (Integrity)</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708931 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>22</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC3"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708932" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Section 3: Build information</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708932 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>23</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC2"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708933" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Troubleshooting</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708933 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>24</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="008040FB" w:rsidRDefault="008040FB"><w:pPr><w:pStyle w:val="TOC2"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="10790"/></w:tabs><w:rPr><w:rFonts w:eastAsiaTheme="minorEastAsia"/><w:noProof/></w:rPr></w:pPr><w:hyperlink w:anchor="_Toc311708934" w:history="1"><w:r w:rsidRPr="00C3448C"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>References</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText xml:space="preserve"> PAGEREF _Toc311708934 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>25</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hyperlink></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00952DCD" w:rsidP="00BB5770"><w:r><w:fldChar w:fldCharType="end"/></w:r></w:p></w:sdtContent></w:sdt><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:color w:val="4F81BD" w:themeColor="accent1"/><w:sz w:val="26"/><w:szCs w:val="26"/></w:rPr></w:pPr><w:r><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="Heading2"/></w:pPr><w:bookmarkStart w:id="0" w:name="_Toc311708913"/><w:r><w:t>Overview</w:t></w:r><w:bookmarkEnd w:id="0"/></w:p><w:p w:rsidR="00676E83" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t>The Integrity Configuration Management (CM) Provider for Maven provides the following capabilities that Maven expects of an SCM plug-in.</w:t></w:r><w:r w:rsidR="00676E83"><w:t xml:space="preserve">  </w:t></w:r><w:r><w:t xml:space="preserve">Below are the definitions of the mvn commands (Goals) available to through the </w:t></w:r><w:hyperlink r:id="rId7" w:history="1"><w:r w:rsidRPr="004656F5"><w:rPr><w:rStyle w:val="Hyperlink"/></w:rPr><w:t>Maven SCM Plugin</w:t></w:r></w:hyperlink><w:r><w:t xml:space="preserve"> as well the specific Integrity commands that will run the accomplish these goals with specific examples.</w:t></w:r><w:r><w:br/></w:r><w:r><w:br/></w:r><w:r w:rsidRPr="00676E83"><w:t>scm:branch</w:t></w:r><w:r><w:t xml:space="preserve"> – branch the project. </w:t></w:r></w:p><w:p w:rsidR="00676E83" w:rsidRDefault="00676E83" w:rsidP="00676E83"><w:pPr><w:ind w:left="720"/></w:pPr><w:r><w:t>Integrity Commands: Performs a si createdevpath based on the current checkpoint, if a build configuration is specified.  Otherwise, a new checkpoint is created off the normal/variant configuration and a development path is created off the newly created checkpoint.</w:t></w:r></w:p><w:p w:rsidR="00676E83" w:rsidRDefault="00BB5770" w:rsidP="00676E83"><w:r><w:t xml:space="preserve">scm:add – command to add file. </w:t></w:r><w:r><w:br/></w:r><w:r><w:tab/><w:t>Integrity Commands: Perform</w:t></w:r><w:r w:rsidR="00676E83"><w:t>s</w:t></w:r><w:r><w:t xml:space="preserve"> a si add for all non-members found.</w:t></w:r><w:r><w:br/><w:t>scm:edit – command for staring edit on the working copy.</w:t></w:r><w:r><w:br/></w:r><w:r><w:tab/><w:t xml:space="preserve">Integrity Commands: Executes </w:t></w:r><w:r w:rsidRPr="00ED0EA2"><w:rPr><w:i/></w:rPr><w:t>si makewritable</w:t></w:r><w:r><w:t xml:space="preserve"> to make working files writeable in the sandbox.</w:t></w:r><w:r><w:br/><w:t xml:space="preserve">scm:unedit – command to stop editing the working copy. </w:t></w:r><w:r><w:br/></w:r><w:r><w:tab/><w:t>Integrity Commands: Executes si revert to undo and local modifications in  the sandbox.</w:t></w:r><w:r><w:br/><w:t xml:space="preserve">scm:export – </w:t></w:r><w:r w:rsidRPr="00D37BE3"><w:t xml:space="preserve">take a fresh copy of the project and put it </w:t></w:r><w:r><w:t>all files except the project.pj file</w:t></w:r><w:r w:rsidR="00676E83"><w:t>s</w:t></w:r><w:r><w:t xml:space="preserve"> </w:t></w:r><w:r w:rsidR="00676E83"><w:t>somewhere else.</w:t></w:r></w:p><w:p w:rsidR="00676E83" w:rsidRDefault="00676E83" w:rsidP="00676E83"><w:pPr><w:ind w:left="720"/></w:pPr><w:r><w:t>This command uses the default export directory for the export</w:t></w:r><w:r w:rsidR="00BB5770"><w:t>.</w:t></w:r><w:r w:rsidR="00BB5770"><w:br/><w:t>Integrity</w:t></w:r><w:r w:rsidR="00BB5770" w:rsidRPr="00D37BE3"><w:t xml:space="preserve"> </w:t></w:r><w:r w:rsidR="00BB5770"><w:t>command: Executes a recursive si projectco for all the files in the project</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00676E83"><w:r w:rsidRPr="000C34B8"><w:t>scm:changelog –command to show the source code revisions.</w:t></w:r></w:p><w:p w:rsidR="00676E83" w:rsidRDefault="00BB5770" w:rsidP="00F82761"><w:pPr><w:ind w:firstLine="720"/></w:pPr><w:r><w:t xml:space="preserve">Integrity Commands: Executes si rlog with a </w:t></w:r><w:r w:rsidRPr="000B3317"><w:t>start and end date for the revision filter</w:t></w:r><w:r><w:rPr><w:color w:val="FF0000"/></w:rPr><w:br/></w:r><w:r><w:t>scm:list – command to display the list of all files in the project.</w:t></w:r><w:r><w:br/></w:r><w:r><w:tab/><w:t>Integrity Commands:  Executes a si viewproject and displays the results.</w:t></w:r><w:r><w:br/><w:t>scm:checkin –command for committing changes.</w:t></w:r><w:r><w:br/></w:r><w:r><w:tab/><w:t xml:space="preserve">Integrity Commands: Executes </w:t></w:r><w:r w:rsidRPr="00E371F8"><w:rPr><w:i/></w:rPr><w:t>si ci</w:t></w:r><w:r><w:t xml:space="preserve"> for all </w:t></w:r><w:r w:rsidR="00676E83"><w:t>the changes from your sandbox.</w:t></w:r></w:p><w:p w:rsidR="00676E83" w:rsidRDefault="00BB5770" w:rsidP="00F82761"><w:pPr><w:ind w:firstLine="720"/></w:pPr><w:r><w:t>Additionally, si drop for all the missing files from your sandbox</w:t></w:r><w:r><w:br/><w:t>scm:checkout – comma</w:t></w:r><w:r w:rsidR="00676E83"><w:t>nd for getting the source code.  This command uses the default checkout directory</w:t></w:r><w:r><w:t>.</w:t></w:r><w:r><w:br/></w:r><w:r><w:tab/><w:t xml:space="preserve">Integrity Commands: Upon first check out: </w:t></w:r><w:r w:rsidRPr="00E371F8"><w:rPr><w:i/></w:rPr><w:t>si createsandbox</w:t></w:r><w:r><w:t xml:space="preserve">. All subsequent actions: </w:t></w:r><w:r w:rsidRPr="00E371F8"><w:rPr><w:i/></w:rPr><w:t>si resync</w:t></w:r><w:r><w:tab/><w:t xml:space="preserve"> </w:t></w:r><w:r><w:br/><w:t xml:space="preserve">scm:status – command for showing the </w:t></w:r><w:r w:rsidR="00676E83"><w:t>scm status of the working copy.</w:t></w:r></w:p><w:p w:rsidR="00676E83" w:rsidRDefault="00BB5770" w:rsidP="00676E83"><w:pPr><w:ind w:left="720"/></w:pPr><w:r><w:t>Integrity Commands: Executes si viewsandbox and si viewnonmembers to provide a list of new an</w:t></w:r><w:r w:rsidR="00676E83"><w:t>d updated files in the sandbox.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00676E83"><w:pPr><w:rPr><w:color w:val="FF0000"/></w:rPr></w:pPr><w:r><w:t>scm:update – command for updating the working copy with the latest changes.</w:t></w:r><w:r><w:br/></w:r><w:r><w:tab/><w:t xml:space="preserve">Integrity Commands:  Executes a </w:t></w:r><w:r w:rsidRPr="00B813B6"><w:rPr><w:i/></w:rPr><w:t>si resync</w:t></w:r><w:r><w:rPr><w:i/></w:rPr><w:t xml:space="preserve"> </w:t></w:r><w:r w:rsidRPr="00D76203"><w:t xml:space="preserve">on the </w:t></w:r><w:r><w:t>sandbox</w:t></w:r><w:r><w:br/></w:r><w:r w:rsidRPr="000C34B8"><w:t>scm:diff – command showing the difference between the working copy and the remote one.</w:t></w:r><w:r w:rsidRPr="00D37BE3"><w:rPr><w:color w:val="FF0000"/></w:rPr><w:t xml:space="preserve"> </w:t></w:r></w:p><w:p w:rsidR="00696053" w:rsidRDefault="00BB5770" w:rsidP="00696053"><w:pPr><w:ind w:firstLine="720"/></w:pPr><w:r w:rsidRPr="00696053"><w:t>Integrity Commands: Executes si diff recursively in the sandbox</w:t></w:r><w:r><w:br/><w:t>scm:tag – command for tagging a certain revision.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRPr="000C34B8" w:rsidRDefault="00BB5770" w:rsidP="00696053"><w:pPr><w:ind w:left="720"/><w:rPr><w:color w:val="FF0000"/></w:rPr></w:pPr><w:r><w:t>Integrity Commands: Executes si checkpoint and only labels the project, not individual members.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00F82761" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="Heading2"/></w:pPr><w:r><w:br w:type="page"/></w:r><w:bookmarkStart w:id="1" w:name="_Toc311708914"/><w:r w:rsidR="00BB5770"><w:lastRenderedPageBreak/><w:t>Installation Preparations</w:t></w:r><w:bookmarkEnd w:id="1"/></w:p><w:p w:rsidR="00BB5770" w:rsidRPr="000734C6" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r w:rsidRPr="000734C6"><w:t xml:space="preserve">Please ensure that all prompts are turned off under the connection bullets within the Integrity Client Preferences </w:t></w:r></w:p><w:p w:rsidR="000734C6" w:rsidRDefault="000734C6" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="IntenseQuoteChar"/></w:rPr></w:pPr></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="000734C6" w:rsidP="000734C6"><w:pPr><w:pStyle w:val="IntenseQuote"/></w:pPr><w:r w:rsidRPr="000734C6"><w:t>Prompts Note</w:t></w:r><w:r w:rsidR="00BB5770" w:rsidRPr="000734C6"><w:t xml:space="preserve"> </w:t></w:r><w:r w:rsidR="00BB5770"><w:t xml:space="preserve"> </w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRPr="000734C6" w:rsidRDefault="00BB5770" w:rsidP="000734C6"><w:pPr><w:ind w:left="936"/><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr></w:pPr><w:r w:rsidRPr="000734C6"><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:t>Turn off prompts only if you don’t specify your user/password@host:port in the pom</w:t></w:r><w:r w:rsidR="000734C6" w:rsidRPr="000734C6"><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:t>.xml for the &lt;scm&gt;/&lt;connection&gt;</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:b/><w:bCs/><w:color w:val="4F81BD" w:themeColor="accent1"/><w:sz w:val="26"/><w:szCs w:val="26"/></w:rPr></w:pPr></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="Heading2"/></w:pPr><w:bookmarkStart w:id="2" w:name="_Toc311708915"/><w:r><w:t>Prerequisites</w:t></w:r><w:bookmarkEnd w:id="2"/></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t>A. Integrity Client SP6 or higher (build 4.10.0.9049).</w:t></w:r><w:r><w:br/><w:t>B. Maven 3.0.2+</w:t></w:r><w:r><w:br/><w:t>C. JAVA JDK 6.0 (Java 1.6)</w:t></w:r><w:r><w:br/><w:t>D. API Connections enabled on the Integrity Server.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="Heading2"/></w:pPr><w:bookmarkStart w:id="3" w:name="_Toc311708916"/><w:r><w:t>Step 1: Installing Maven</w:t></w:r><w:bookmarkEnd w:id="3"/></w:p><w:p w:rsidR="00BB5770" w:rsidRPr="00AD7BF3" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t xml:space="preserve">The latest and greatest version of Maven can be downloaded from the </w:t></w:r><w:hyperlink r:id="rId8" w:history="1"><w:r w:rsidRPr="00AD7BF3"><w:rPr><w:rStyle w:val="Hyperlink"/></w:rPr><w:t>Apache</w:t></w:r></w:hyperlink><w:r><w:t xml:space="preserve"> website.  To install, simply unzip to a directory such as C:\Maven.  Place the path to the Maven bin directory in your PATH Environment Variable.  For example, add the following at the end of the PATH: </w:t></w:r><w:r w:rsidRPr="00AD7BF3"><w:rPr><w:i/></w:rPr><w:t>C:\maven\apache-maven-3.0.3\bin</w:t></w:r><w:r><w:t>.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:b/><w:bCs/><w:color w:val="4F81BD" w:themeColor="accent1"/><w:sz w:val="26"/><w:szCs w:val="26"/></w:rPr></w:pPr></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:b/><w:bCs/><w:color w:val="4F81BD" w:themeColor="accent1"/><w:sz w:val="26"/><w:szCs w:val="26"/></w:rPr></w:pPr></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRPr="00EA4B30" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="Heading2"/></w:pPr><w:bookmarkStart w:id="4" w:name="_Toc311708917"/><w:r><w:t>Maven SCM Goals Execution Examples</w:t></w:r><w:bookmarkEnd w:id="4"/></w:p><w:p w:rsidR="0022174A" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t xml:space="preserve">The </w:t></w:r><w:r w:rsidR="0022174A"><w:t xml:space="preserve">examples below </w:t></w:r><w:r><w:t xml:space="preserve">assume you’ve followed the above setup instructions.  Also, </w:t></w:r><w:r w:rsidR="0022174A"><w:t>the examples make the following assumptions:</w:t></w:r></w:p><w:p w:rsidR="0022174A" w:rsidRDefault="0022174A" w:rsidP="00BB5770"/><w:p w:rsidR="0022174A" w:rsidRDefault="0022174A" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="ListParagraph"/><w:numPr><w:ilvl w:val="0"/><w:numId w:val="3"/></w:numPr></w:pPr><w:r><w:t xml:space="preserve">An </w:t></w:r><w:r w:rsidR="00BB5770"><w:t xml:space="preserve">Integrity project called /JavaApps/project.pj already exists.  </w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="0022174A" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="ListParagraph"/><w:numPr><w:ilvl w:val="0"/><w:numId w:val="3"/></w:numPr></w:pPr><w:r><w:t>L</w:t></w:r><w:r w:rsidR="00BB5770"><w:t xml:space="preserve">ocal Maven project </w:t></w:r><w:r><w:t xml:space="preserve">folder </w:t></w:r><w:r w:rsidR="00BB5770"><w:t>is called C:\Maven Int\IntegritySCMTest</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="Heading3"/></w:pPr><w:bookmarkStart w:id="5" w:name="_Toc311708918"/><w:r><w:t>scm:update</w:t></w:r><w:bookmarkEnd w:id="5"/></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="00021C09" w:rsidP="00BB5770"><w:r><w:t>Assuming t</w:t></w:r><w:r w:rsidR="0022174A"><w:t>here is a</w:t></w:r><w:r><w:t>n Integrity SCM Project</w:t></w:r><w:r w:rsidR="0022174A"><w:t xml:space="preserve"> called J</w:t></w:r><w:r w:rsidR="00BB5770"><w:t>avaApps that contains the following:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="3552825" cy="1333500"/><wp:effectExtent l="19050" t="0" r="9525" b="0"/><wp:docPr id="3" name="Picture 1"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 1"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId9" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="3552825" cy="1333500"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00021C09" w:rsidRDefault="00021C09" w:rsidP="00BB5770"/><w:p w:rsidR="007F0DCD" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t>After running scm:update, we now have a sandbox in the desired directory:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5943600" cy="3176260"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="4" name="Picture 4"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 4"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId10" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5943600" cy="3176260"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="007F0DCD" w:rsidP="00BB5770"><w:r><w:br w:type="page"/></w:r><w:r w:rsidR="00BB5770"><w:lastRenderedPageBreak/><w:t xml:space="preserve">The new sandbox in Integrity </w:t></w:r></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="007F0DCD" w:rsidP="00BB5770"/><w:p w:rsidR="00BB5770" w:rsidRDefault="008B3610" w:rsidP="00BB5770"><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5981700" cy="2305050"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="12" name="Picture 1"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 1"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId11" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5981700" cy="2305050"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:bookmarkStart w:id="6" w:name="_Toc311708919"/><w:r><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr><w:t>s</w:t></w:r><w:r w:rsidRPr="006115BA"><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr><w:t>cm:edit</w:t></w:r><w:bookmarkEnd w:id="6"/><w:r><w:br/><w:t>now we want to edit the working files, so we run scm:edit:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5943600" cy="3176260"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="19" name="Picture 8"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 8"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId12" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5943600" cy="3176260"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr></w:pPr></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr></w:pPr><w:r><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:bookmarkStart w:id="7" w:name="_Toc311708920"/><w:r><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr><w:t>s</w:t></w:r><w:r w:rsidRPr="002867E3"><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr><w:t>cm:checkout</w:t></w:r><w:bookmarkEnd w:id="7"/><w:r><w:br/><w:t>This command creates a target/checkin directory within the current sandbox directory.  Notice, there is no target directory:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5943600" cy="3141080"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="13" name="Picture 13"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 13"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId13" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5943600" cy="3141080"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="007F0DCD" w:rsidP="00BB5770"/><w:p w:rsidR="007F0DCD" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t>Now we run the scm:checkout command, notice it created the target/checkout directory:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5943600" cy="3141080"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="16" name="Picture 16"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 16"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId14" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5943600" cy="3141080"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r><w:r><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:bookmarkStart w:id="8" w:name="_Toc311708921"/><w:r w:rsidRPr="006115BA"><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr><w:t>scm:status</w:t></w:r><w:bookmarkEnd w:id="8"/><w:r><w:br/><w:t>Now, let’s look at the status of the working files, are they writeable? Are there more non-members?</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5943600" cy="3314545"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="21" name="Picture 11"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 11"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId15" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5943600" cy="3314545"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="008829F7" w:rsidRDefault="008829F7" w:rsidP="00BB5770"/><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t>Only the changed files have been listed here, specifically the new file “Java Docs.txt”.  We will run this same command later.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"/><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:bookmarkStart w:id="9" w:name="_Toc311708922"/><w:r w:rsidRPr="00415079"><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr><w:t>scm:checkin</w:t></w:r><w:bookmarkEnd w:id="9"/><w:r><w:br/><w:t>Now, lets checkin our changes. I’ve made changes to HQServers.txt, commands.txt. Prior to checkin the sandbox looks like this:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:r w:rsidRPr="006115BA"><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="4343400" cy="1381125"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="22" name="Picture 7"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 7"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId16" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="4343400" cy="1381125"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"/><w:p w:rsidR="007F0DCD" w:rsidRDefault="008829F7" w:rsidP="00BB5770"><w:r><w:t>R</w:t></w:r><w:r w:rsidR="00BB5770"><w:t>unning the scm:checkin command:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5943600" cy="2476500"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="23" name="Picture 14"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 14"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId17" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5943600" cy="2476500"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="IntenseQuote"/></w:pPr><w:r><w:t>Cha</w:t></w:r><w:r w:rsidR="00C42497"><w:t>nge Pac</w:t></w:r><w:r><w:t>k</w:t></w:r><w:r w:rsidR="00C42497"><w:t>a</w:t></w:r><w:r><w:t>ge Note:</w:t></w:r></w:p><w:p w:rsidR="003F6244" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:ind w:left="936"/><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr></w:pPr><w:r w:rsidRPr="00D76203"><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:t xml:space="preserve">If change packages are mandatory for your project you will also need to specify a </w:t></w:r></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:ind w:left="936"/><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr></w:pPr><w:r w:rsidRPr="00D76203"><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:t>-Dmaven.scm.integrity.cpid=&lt;cpid&gt; on the command line</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="007F0DCD" w:rsidP="007F0DCD"><w:pPr><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr></w:pPr><w:r><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="003F6244" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t xml:space="preserve">Notice we have to pass in a </w:t></w:r><w:r w:rsidRPr="003F6244"><w:rPr><w:i/></w:rPr><w:t>-Dmessage</w:t></w:r><w:r><w:t xml:space="preserve"> parameter with the checkin as revision description is mandatory on the Integrity side.  The member history on HQServers.txt (revision 1.3) shows our Message as revision description:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5019675" cy="4200525"/><wp:effectExtent l="19050" t="0" r="9525" b="0"/><wp:docPr id="24" name="Picture 17"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 17"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId18" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5019675" cy="4200525"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r><w:r><w:br/></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:bookmarkStart w:id="10" w:name="_Toc311708923"/><w:r w:rsidRPr="00415079"><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr><w:t>scm:add</w:t></w:r><w:bookmarkEnd w:id="10"/><w:r><w:br/><w:t>Lets add all non-members including Java Docs.txt</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="IntenseQuote"/></w:pPr><w:r><w:t>Change Pacakge Note:</w:t></w:r></w:p><w:p w:rsidR="00EE29B8" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:ind w:left="936"/><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr></w:pPr><w:r w:rsidRPr="00FB3C28"><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:t xml:space="preserve">If change packages are mandatory for your project you will also need to specify a </w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRPr="00FB3C28" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:ind w:left="936"/><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr></w:pPr><w:r w:rsidRPr="00FB3C28"><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:t>-Dmaven.scm.integrity.cpid=&lt;cpid&gt; on the command line</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5943600" cy="3029226"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="25" name="Picture 20"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 20"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId19" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5943600" cy="3029226"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="007F0DCD" w:rsidP="00BB5770"><w:r><w:br w:type="page"/></w:r><w:r w:rsidR="00BB5770"><w:lastRenderedPageBreak/><w:t>Now, the sandbox looks like this:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="4352925" cy="2905125"/><wp:effectExtent l="19050" t="0" r="9525" b="0"/><wp:docPr id="26" name="Picture 23"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 23"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId20" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="4352925" cy="2905125"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="007F0DCD" w:rsidP="00BB5770"/><w:p w:rsidR="007F0DCD" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t>Lets resync</w:t></w:r><w:r w:rsidR="00EE29B8"><w:t>hronize</w:t></w:r><w:r><w:t xml:space="preserve"> (and get rid of all the deltas) by running scm:update:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5619750" cy="3076575"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="27" name="Picture 24"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 24"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId21" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5619750" cy="3076575"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="007F0DCD" w:rsidP="00BB5770"><w:r><w:br w:type="page"/></w:r><w:r w:rsidR="00863A57"><w:lastRenderedPageBreak/><w:t xml:space="preserve">The </w:t></w:r><w:r w:rsidR="00BB5770"><w:t>sandbox view</w:t></w:r><w:r w:rsidR="00863A57"><w:t xml:space="preserve"> after running the scm:update goal:</w:t></w:r></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="007F0DCD" w:rsidP="00BB5770"/><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="4352925" cy="2200275"/><wp:effectExtent l="19050" t="0" r="9525" b="0"/><wp:docPr id="28" name="Picture 27"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 27"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId22" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="4352925" cy="2200275"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r><w:r><w:br/></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:bookmarkStart w:id="11" w:name="_Toc311708924"/><w:r><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr><w:t>s</w:t></w:r><w:r w:rsidRPr="00415079"><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr><w:t>cm:unedit</w:t></w:r><w:bookmarkEnd w:id="11"/><w:r><w:br/><w:t xml:space="preserve">Java Docs.txt has been edited </w:t></w:r><w:r w:rsidR="005722FF"><w:t xml:space="preserve">(checked out and modified, but not checked in) </w:t></w:r><w:r><w:t>by using the scm:edit command.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t xml:space="preserve"> </w:t></w:r><w:r><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5753100" cy="3076575"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="29" name="Picture 28"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 28"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId23" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5753100" cy="3076575"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/><w:t>Edit of the Java Docs.txt file will put us at revision 1.2 if we check in.  We have a delta in the sandbox, but what if we don’t want to check in the change and go back to revision 1.1 in our sandbox?</w:t></w:r></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="005722FF" w:rsidP="00BB5770"><w:r><w:t xml:space="preserve">  </w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="005722FF" w:rsidP="00BB5770"><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="4238625" cy="2038350"/><wp:effectExtent l="19050" t="0" r="9525" b="0"/><wp:docPr id="14" name="Picture 2"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 2"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId24" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="4238625" cy="2038350"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00DD0AF9" w:rsidRDefault="00DD0AF9" w:rsidP="00BB5770"/><w:p w:rsidR="007F0DCD" w:rsidRDefault="00DD0AF9" w:rsidP="00BB5770"><w:r><w:t>R</w:t></w:r><w:r w:rsidR="00BB5770"><w:t>unning scm:unedit removes the delta (and the changes in our sandbox).</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:lastRenderedPageBreak/><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5753100" cy="2971800"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="32" name="Picture 32"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 32"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId25" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5753100" cy="2971800"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="007F0DCD" w:rsidP="00BB5770"/><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t>This removes the previous delta in our sandbox:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="4267200" cy="1628775"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="35" name="Picture 35"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 35"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId26" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="4267200" cy="1628775"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r><w:r><w:t xml:space="preserve"> </w:t></w:r></w:p><w:p w:rsidR="005722FF" w:rsidRDefault="005722FF" w:rsidP="00BB5770"/><w:p w:rsidR="005722FF" w:rsidRDefault="005722FF" w:rsidP="00BB5770"><w:r><w:t>It is important to point out that scm:unedit removes your local changes.  Typically, a user has a file checked out and is working on it and before he/she can check it in, another user has checked in a change.  What if you’d like to grab that change and make changes on against that?</w:t></w:r></w:p><w:p w:rsidR="005722FF" w:rsidRDefault="005722FF" w:rsidP="00BB5770"/><w:p w:rsidR="00AC3232" w:rsidRDefault="004235D5" w:rsidP="00BB5770"><w:r><w:t xml:space="preserve">Scenario:  </w:t></w:r><w:r w:rsidR="005722FF"><w:t>I’</w:t></w:r><w:r w:rsidR="00937EC9"><w:t xml:space="preserve">ve checked out a file, am modifying it and I see another user has checked in the same file </w:t></w:r></w:p><w:p w:rsidR="00AC3232" w:rsidRDefault="00AC3232" w:rsidP="00BB5770"><w:r><w:rPr><w:noProof/></w:rPr><w:lastRenderedPageBreak/><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="4286250" cy="2533650"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="15" name="Picture 3"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 3"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId27" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="4286250" cy="2533650"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00AC3232" w:rsidRDefault="00AC3232" w:rsidP="00BB5770"/><w:p w:rsidR="00BB5770" w:rsidRDefault="00AC3232" w:rsidP="00BB5770"><w:r><w:t>Now, I want to remove my changes and pull down that users change.  Here is where I would use scm:unedit to remove my changes.</w:t></w:r><w:r w:rsidR="00BB5770"><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="004235D5" w:rsidRDefault="00BB5770" w:rsidP="004235D5"><w:pPr><w:pStyle w:val="Heading3"/></w:pPr><w:bookmarkStart w:id="12" w:name="_Toc311708925"/><w:r><w:t>scm:tag</w:t></w:r><w:bookmarkEnd w:id="12"/></w:p><w:p w:rsidR="004235D5" w:rsidRPr="004235D5" w:rsidRDefault="004235D5" w:rsidP="004235D5"><w:r w:rsidRPr="004235D5"><w:t>After setting up the appropriate tag in the pom.xml (as outlined in the section below), the appropriate username and date timestamp label on the checkpoint has been created for 1.5.  Notice, checkpoint 1.4 where the Groovy tag was not defined contains “null_null_date”.</w:t></w:r></w:p><w:p w:rsidR="004235D5" w:rsidRDefault="004235D5" w:rsidP="004235D5"><w:pPr><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/></w:rPr></w:pPr></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/></w:rPr></w:pPr><w:r><w:rPr><w:i/><w:noProof/><w:color w:val="808080" w:themeColor="text1" w:themeTint="7F"/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="4857750" cy="3562350"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="6" name="Picture 1"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 1"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId28" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="4857750" cy="3562350"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="007F1B72" w:rsidRDefault="007F1B72" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/></w:rPr></w:pPr></w:p><w:p w:rsidR="007F1B72" w:rsidRDefault="00EF7215" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:color w:val="auto"/></w:rPr><w:t>Running the scm:tag goal</w:t></w:r><w:r w:rsidR="00BB5770" w:rsidRPr="007F0DCD"><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:color w:val="auto"/></w:rPr><w:t>:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/></w:rPr></w:pPr><w:r><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:br/></w:r><w:r><w:rPr><w:i/><w:noProof/><w:color w:val="808080" w:themeColor="text1" w:themeTint="7F"/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="4953000" cy="2562889"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="7" name="Picture 4"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 4"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId29" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="4953000" cy="2562889"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00034A62"><w:pPr><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:b/><w:bCs/><w:i w:val="0"/></w:rPr></w:pPr><w:r><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRPr="000A3A53" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="Heading3"/><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:iCs w:val="0"/></w:rPr></w:pPr><w:bookmarkStart w:id="13" w:name="_Toc311708926"/><w:r w:rsidRPr="00D76203"><w:t>scm:changelog</w:t></w:r><w:bookmarkEnd w:id="13"/></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="00034A62" w:rsidP="00BB5770"><w:r><w:t>This command</w:t></w:r><w:r w:rsidR="00BB5770"><w:t xml:space="preserve"> runs the “si rlog” command which shows the source code revisions.  Start and end date parameters must be passed in as shown below:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRPr="0012593D" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br/></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5943600" cy="3484179"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="8" name="Picture 7"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 7"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId30" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5943600" cy="3484179"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/></w:rPr></w:pPr><w:r><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:color w:val="auto"/></w:rPr></w:pPr><w:bookmarkStart w:id="14" w:name="_Toc311708927"/><w:r w:rsidRPr="00C63EDC"><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr><w:t>scm:list</w:t></w:r><w:bookmarkEnd w:id="14"/><w:r><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:br/></w:r><w:r w:rsidRPr="007F0DCD"><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:color w:val="auto"/></w:rPr><w:t>This command uses the si viewproject command, within the context of your sandbox, to list the members that reside within the project.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/></w:rPr></w:pPr><w:r><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:t xml:space="preserve"> </w:t></w:r><w:r><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:br/></w:r><w:r><w:rPr><w:noProof/><w:color w:val="808080" w:themeColor="text1" w:themeTint="7F"/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5886450" cy="4438650"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="9" name="Picture 10"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 10"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId31" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5886450" cy="4438650"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr></w:pPr><w:r><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:color w:val="auto"/></w:rPr></w:pPr><w:bookmarkStart w:id="15" w:name="_Toc311708928"/><w:r w:rsidRPr="000A3A53"><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr><w:t>scm:branch</w:t></w:r><w:bookmarkEnd w:id="15"/><w:r w:rsidRPr="000A3A53"><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:br/></w:r><w:r w:rsidR="00034A62"><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:color w:val="auto"/></w:rPr><w:t>Branching the codebase</w:t></w:r><w:r w:rsidRPr="007F0DCD"><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:color w:val="auto"/></w:rPr><w:t xml:space="preserve"> (creating a development path) is required for many reasons.  This command runs a si checkpoint command and requires a chec</w:t></w:r><w:r w:rsidR="00034A62"><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:color w:val="auto"/></w:rPr><w:t xml:space="preserve">kpoint name in the form of the </w:t></w:r><w:r w:rsidR="00034A62" w:rsidRPr="00034A62"><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:color w:val="auto"/></w:rPr><w:t>-</w:t></w:r><w:r w:rsidRPr="00034A62"><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:color w:val="auto"/></w:rPr><w:t>Dbranch</w:t></w:r><w:r w:rsidRPr="007F0DCD"><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:color w:val="auto"/></w:rPr><w:t xml:space="preserve"> parameter.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:br/></w:r><w:r><w:rPr><w:i/><w:noProof/><w:color w:val="808080" w:themeColor="text1" w:themeTint="7F"/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5943600" cy="2693572"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="10" name="Picture 19"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 19"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId32" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5943600" cy="2693572"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="007F0DCD" w:rsidRPr="007F0DCD" w:rsidRDefault="007F0DCD" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:color w:val="auto"/></w:rPr></w:pPr></w:p><w:p w:rsidR="007F0DCD" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r w:rsidRPr="007F0DCD"><w:rPr><w:rStyle w:val="SubtleEmphasis"/><w:i w:val="0"/><w:color w:val="auto"/></w:rPr><w:t>Here is what happens on the Integrity side:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:ins w:id="16" w:author="Ahmad Fatah" w:date="2011-08-31T16:55:00Z"/><w:rStyle w:val="SubtleEmphasis"/></w:rPr></w:pPr><w:r><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:br/></w:r><w:r><w:rPr><w:i/><w:noProof/><w:color w:val="808080" w:themeColor="text1" w:themeTint="7F"/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5943600" cy="3104355"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="11" name="Picture 22"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 22"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId33" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5943600" cy="3104355"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r><w:r><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:br/></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:ins w:id="17" w:author="Ahmad Fatah" w:date="2011-08-31T16:55:00Z"/><w:rStyle w:val="SubtleEmphasis"/></w:rPr></w:pPr><w:ins w:id="18" w:author="Ahmad Fatah" w:date="2011-08-31T16:55:00Z"><w:r><w:rPr><w:rStyle w:val="SubtleEmphasis"/></w:rPr><w:br w:type="page"/></w:r></w:ins></w:p><w:p w:rsidR="00BB5770" w:rsidRPr="000C26DF" w:rsidDel="009217E7" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:del w:id="19" w:author="Ahmad Fatah" w:date="2011-08-31T16:55:00Z"/><w:rStyle w:val="SubtleEmphasis"/></w:rPr></w:pPr></w:p><w:p w:rsidR="00BB5770" w:rsidRPr="00C75341" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="Heading2"/></w:pPr><w:bookmarkStart w:id="20" w:name="_Toc311708929"/><w:r w:rsidRPr="00D76203"><w:t>Integrity SCM Provider POM Configuration</w:t></w:r><w:bookmarkEnd w:id="20"/></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t>There is a sample POM.xml file used for developing this integration which the screenshots below reference.  There are three main sections to this, each with their own screenshot.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="Heading3"/></w:pPr><w:bookmarkStart w:id="21" w:name="_Toc311708930"/><w:r><w:t>Section 1: Metadata</w:t></w:r><w:bookmarkEnd w:id="21"/></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t>In this section we are defining the metadata to describe this Maven project.  Notice the &lt;artifactId&gt; matches our Integrity project name.  Although, the artifact ID can be any name, it is generally good practice to name this the same</w:t></w:r><w:r w:rsidR="00034A62"><w:t xml:space="preserve"> as your Integrity project name:</w:t></w:r></w:p><w:p w:rsidR="00034A62" w:rsidRDefault="00034A62" w:rsidP="00BB5770"/><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r w:rsidRPr="00DE1596"><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5943600" cy="1023620"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="18" name="Picture 16" descr="POM_section1_metadata.jpg"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="POM_section1_metadata.jpg"/><pic:cNvPicPr/></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId34" cstate="print"/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr><a:xfrm><a:off x="0" y="0"/><a:ext cx="5943600" cy="1023620"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00034A62" w:rsidRDefault="00034A62" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr></w:pPr></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:bookmarkStart w:id="22" w:name="_Toc311708931"/><w:r w:rsidRPr="00290DCD"><w:rPr><w:rStyle w:val="Heading3Char"/></w:rPr><w:t>Section 2: Connection to SCM Provider (Integrity)</w:t></w:r><w:bookmarkEnd w:id="22"/><w:r><w:br/><w:t>It is important to define both &lt;connection&gt; and &lt;developerConnection&gt; strings as the former is for read-only operations and the latter for update operations. The connection string contains three tokens, two of which are mandatory.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="ListParagraph"/><w:numPr><w:ilvl w:val="0"/><w:numId w:val="1"/></w:numPr></w:pPr><w:r><w:t>scm:&lt;provider&gt;. This mandatory component defines the scm provider we are connecting to, i.e. Integrity.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="ListParagraph"/><w:numPr><w:ilvl w:val="0"/><w:numId w:val="1"/></w:numPr></w:pPr><w:r><w:t>&lt;username&gt;/&lt;password&gt;@&lt;host&gt;:port.  This token is optional as this plugin will borrow from the users Integrity Client User Preferences if not defined.  If this token is defined; however, the @&lt;host&gt; is mandatory.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="ListParagraph"/><w:numPr><w:ilvl w:val="0"/><w:numId w:val="1"/></w:numPr></w:pPr><w:r><w:t xml:space="preserve">#/&lt;IntegrityProjectConfigurationPath&gt;.  This final mandatory token tells the plugin which Integrity project we are working with. </w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5943600" cy="572770"/><wp:effectExtent l="19050" t="0" r="0" b="0"/><wp:docPr id="30" name="Picture 29" descr="POM_section2_connection.jpg"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="POM_section2_connection.jpg"/><pic:cNvPicPr/></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId35" cstate="print"/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr><a:xfrm><a:off x="0" y="0"/><a:ext cx="5943600" cy="572770"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00034A62" w:rsidRDefault="00034A62" w:rsidP="00BB5770"/><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t>Some sample connection strings are:</w:t></w:r><w:r><w:br/></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="ListParagraph"/><w:numPr><w:ilvl w:val="0"/><w:numId w:val="2"/></w:numPr></w:pPr><w:r><w:t xml:space="preserve">Includes username and password: </w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="ListParagraph"/><w:ind w:left="750" w:firstLine="690"/></w:pPr><w:r w:rsidRPr="007D1486"><w:t>scm</w:t></w:r><w:r w:rsidRPr="00AB2C06"><w:rPr><w:i/></w:rPr><w:t>:integrity|afatah/a@alm2009:7001|#/JavaApps</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="ListParagraph"/><w:numPr><w:ilvl w:val="0"/><w:numId w:val="2"/></w:numPr></w:pPr><w:r><w:t xml:space="preserve"> Relays on preferences for user/password and only references hostname: </w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="ListParagraph"/><w:ind w:left="750" w:firstLine="690"/></w:pPr><w:r w:rsidRPr="00AB2C06"><w:rPr><w:i/></w:rPr><w:t>scm:integrity|@alm2009|#/javaapps</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="ListParagraph"/><w:numPr><w:ilvl w:val="0"/><w:numId w:val="2"/></w:numPr></w:pPr><w:r><w:t xml:space="preserve"> Relays on preferences for user/password and only references hostname:port:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="ListParagraph"/><w:ind w:left="1440"/></w:pPr><w:r w:rsidRPr="00AB2C06"><w:rPr><w:i/></w:rPr><w:t>scm:integrity|@alm2009:7001|#/javaapps</w:t></w:r></w:p><w:p w:rsidR="00034A62" w:rsidRDefault="00BB5770" w:rsidP="00034A62"><w:pPr><w:pStyle w:val="ListParagraph"/><w:numPr><w:ilvl w:val="0"/><w:numId w:val="2"/></w:numPr></w:pPr><w:r><w:t>Relays on preferences for user/password only:</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00034A62"><w:pPr><w:pStyle w:val="ListParagraph"/><w:ind w:left="1440"/></w:pPr><w:r w:rsidRPr="00034A62"><w:rPr><w:i/></w:rPr><w:t>scm:integrity|#/JavaApps</w:t></w:r><w:r w:rsidRPr="00574E57" w:rsidDel="00D43D79"><w:t xml:space="preserve"> </w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="Heading3"/></w:pPr><w:bookmarkStart w:id="23" w:name="_Toc311708932"/><w:r><w:lastRenderedPageBreak/><w:t>Section 3: Build information</w:t></w:r><w:bookmarkEnd w:id="23"/></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:rPr><w:noProof/></w:rPr><w:drawing><wp:inline distT="0" distB="0" distL="0" distR="0"><wp:extent cx="5934075" cy="4105275"/><wp:effectExtent l="19050" t="0" r="9525" b="0"/><wp:docPr id="33" name="Picture 25"/><wp:cNvGraphicFramePr><a:graphicFrameLocks xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" noChangeAspect="1"/></wp:cNvGraphicFramePr><a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"><a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"><pic:nvPicPr><pic:cNvPr id="0" name="Picture 25"/><pic:cNvPicPr><a:picLocks noChangeAspect="1" noChangeArrowheads="1"/></pic:cNvPicPr></pic:nvPicPr><pic:blipFill><a:blip r:embed="rId36" cstate="print"/><a:srcRect/><a:stretch><a:fillRect/></a:stretch></pic:blipFill><pic:spPr bwMode="auto"><a:xfrm><a:off x="0" y="0"/><a:ext cx="5934075" cy="4105275"/></a:xfrm><a:prstGeom prst="rect"><a:avLst/></a:prstGeom><a:noFill/><a:ln w="9525"><a:noFill/><a:miter lim="800000"/><a:headEnd/><a:tailEnd/></a:ln></pic:spPr></pic:pic></a:graphicData></a:graphic></wp:inline></w:drawing></w:r></w:p><w:p w:rsidR="00DA50A4" w:rsidRDefault="00DA50A4" w:rsidP="00BB5770"/><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t>In this section we answer the question: “what are we trying to build”? For simplicity sake, the above example only includes one &lt;plugin&gt; tag, but there can be more than one.  Obviously, it is required to have the maven-scm-plugin which tells maven that we’re using version 1.5 of the Maven SCM Plugin when we execute a scm:&lt;goal&gt;.</w:t></w:r></w:p><w:p w:rsidR="00DA50A4" w:rsidRDefault="00DA50A4" w:rsidP="00BB5770"/><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t xml:space="preserve">The &lt;configuration&gt; tag contains a set of pre-defined properties values for the Maven SCM Plug-in (and hence the SCM Provider).  We’ve defined the value for &lt;tag&gt; that enables the use of Groovy scripting.  We are defining this here to avoid having to set command line properties at goal execution.  The above &lt;tag&gt; defines username and a date format.  </w:t></w:r></w:p><w:p w:rsidR="00DA50A4" w:rsidRDefault="00DA50A4" w:rsidP="00BB5770"/><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t>Recall the scm:tag goal example above: the POM.xml file for checkpoint 1.4 did not contain the above &lt;tag&gt;; whereas, for 1.6 the &lt;tag&gt; was defined.  The link in the references section goes to the maven scm plugin site.  The goals outlined contain both “optional” and “required” parameters.  Within &lt;configuration&gt; required &lt;tag&gt;’s should be defined and optional parameters should be defined at goal execution.  For example, when running the goal scm:tag, the username and date parameters should be defined in the POM.xml file but the checkpoint description should be passed in with a -Dmessage parameter at execution.  Reasoning: required tags are static (username, date) but the specific checkpoint description will be dynamic every time scm:tag is run.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t xml:space="preserve">The Maven SCM plug-in has three dependencies listed, because the first one tells the Maven SCM plug-in what scm:&lt;provider&gt; to execute.  The second dependency is related to our Integrity SCM Provider, i.e. the MKS JAVA API, and the third dependency is related to the interpretation of groovy script passed to the scm:tag goal for the checkpoint label. </w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:rPr><w:rFonts w:asciiTheme="majorHAnsi" w:eastAsiaTheme="majorEastAsia" w:hAnsiTheme="majorHAnsi" w:cstheme="majorBidi"/><w:b/><w:bCs/><w:color w:val="4F81BD" w:themeColor="accent1"/><w:sz w:val="26"/><w:szCs w:val="26"/></w:rPr></w:pPr><w:r><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="Heading2"/></w:pPr><w:bookmarkStart w:id="24" w:name="_Toc311708933"/><w:r><w:t>Troubleshooting</w:t></w:r><w:bookmarkEnd w:id="24"/></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t>Sometimes mvn commands do not execute as expected due to errors.  These errors are usually truncated or reduced in size.  There is a ‘-X’ switch or option that can be ran with the command to enable full debug logging.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:t>For example, if the command “</w:t></w:r><w:r w:rsidRPr="00464606"><w:rPr><w:i/></w:rPr><w:t>mvn scm:status</w:t></w:r><w:r><w:t>” is not running correct, running the same command with the debug option will show debugging information “</w:t></w:r><w:r w:rsidRPr="00464606"><w:rPr><w:i/></w:rPr><w:t>mvn -X scm:status</w:t></w:r><w:r><w:t>”.</w:t></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:r><w:br w:type="page"/></w:r></w:p><w:p w:rsidR="00BB5770" w:rsidRDefault="00BB5770" w:rsidP="00BB5770"><w:pPr><w:pStyle w:val="Heading2"/></w:pPr><w:bookmarkStart w:id="25" w:name="_Toc311708934"/><w:r><w:t>References</w:t></w:r><w:bookmarkEnd w:id="25"/></w:p><w:p w:rsidR="005F2FD1" w:rsidRDefault="00BB5770" w:rsidP="005D7589"><w:r><w:br/></w:r><w:hyperlink r:id="rId37" w:history="1"><w:r w:rsidRPr="00E379E7"><w:rPr><w:rStyle w:val="Hyperlink"/></w:rPr><w:t>Maven SCM Plugin</w:t></w:r></w:hyperlink><w:r><w:t xml:space="preserve"> – this is maven scm plugin webpage that shows all the goals available for SCM Provider plugins.   </w:t></w:r></w:p><w:sectPr w:rsidR="005F2FD1" w:rsidSect="001A1653"><w:headerReference w:type="default" r:id="rId38"/><w:footerReference w:type="default" r:id="rId39"/><w:headerReference w:type="first" r:id="rId40"/><w:pgSz w:w="12240" w:h="15840"/><w:pgMar w:top="1440" w:right="720" w:bottom="1440" w:left="720" w:header="720" w:footer="720" w:gutter="0"/><w:cols w:space="720"/><w:titlePg/></w:sectPr></w:body></w:document>