<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ways Archives - scmGalaxy</title>
	<atom:link href="https://www.scmgalaxy.com/tutorials/tag/ways/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.scmgalaxy.com/tutorials/tag/ways/</link>
	<description>A Platform for Software Engineers</description>
	<lastBuildDate>Wed, 13 Apr 2022 16:34:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>Different ways to write the transitions and transforms in image tag using HTML &#038; CSS. Part-2</title>
		<link>https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-and-transforms-in-image-tag-using-html-css-part-2/</link>
					<comments>https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-and-transforms-in-image-tag-using-html-css-part-2/#respond</comments>
		
		<dc:creator><![CDATA[rajeshkumar]]></dc:creator>
		<pubDate>Sun, 05 Sep 2021 06:23:07 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[active]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[hover]]></category>
		<category><![CDATA[transforms]]></category>
		<category><![CDATA[transitions]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=8772</guid>

					<description><![CDATA[<p>In this blog, I am creating the transitions and transforms in image tags using HTML &#38; CSS. So, Let’s create an index.html &#38; style.css below-</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-and-transforms-in-image-tag-using-html-css-part-2/">Different ways to write the transitions and transforms in image tag using HTML &#038; CSS. Part-2</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In this blog, I am creating the transitions and transforms in image tags using <strong>HTML</strong> &amp; <strong>CSS</strong>. So, Let’s create an <strong>index.html &amp; style.css </strong>below-</p>



<script src="https://gist.github.com/ajcotocus/7e03c7464ad107dc2fe6697c07268c43.js"></script>



<script src="https://gist.github.com/ajcotocus/16d4f9dd1d9c7a5532e0c252671ed129.js"></script>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="735" height="479" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-29.png" alt="" class="wp-image-8773" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-29.png 735w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-29-300x196.png 300w" sizes="(max-width: 735px) 100vw, 735px" /></figure>



<figure class="wp-block-image size-full"><img decoding="async" width="800" height="507" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-30.png" alt="" class="wp-image-8774" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-30.png 800w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-30-300x190.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-30-768x487.png 768w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<script src="https://gist.github.com/ajcotocus/2a54948758649b084a0e277143446c57.js"></script>



<script src="https://gist.github.com/ajcotocus/9959bfa0a1fb0be6e6e3ae2f847c552c.js"></script>



<figure class="wp-block-image size-full"><img decoding="async" width="717" height="452" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-31.png" alt="" class="wp-image-8775" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-31.png 717w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-31-300x189.png 300w" sizes="(max-width: 717px) 100vw, 717px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="711" height="481" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-32.png" alt="" class="wp-image-8776" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-32.png 711w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-32-300x203.png 300w" sizes="auto, (max-width: 711px) 100vw, 711px" /></figure>



<script src="https://gist.github.com/ajcotocus/bec75321c81db0863a44030c1607cfb6.js"></script>



<script src="https://gist.github.com/ajcotocus/a76f398a0915a9f000d98243afdd7fea.js"></script>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="760" height="485" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-33.png" alt="" class="wp-image-8779" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-33.png 760w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-33-300x191.png 300w" sizes="auto, (max-width: 760px) 100vw, 760px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="694" height="494" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-34.png" alt="" class="wp-image-8780" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-34.png 694w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-34-300x214.png 300w" sizes="auto, (max-width: 694px) 100vw, 694px" /></figure>



<script src="https://gist.github.com/ajcotocus/07c1ab871df358fd65f85eaed10643b1.js"></script>



<script src="https://gist.github.com/ajcotocus/0e59ff467285eca11b8bcd5067ce83eb.js"></script>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="708" height="451" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-35.png" alt="" class="wp-image-8783" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-35.png 708w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-35-300x191.png 300w" sizes="auto, (max-width: 708px) 100vw, 708px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="691" height="457" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-36.png" alt="" class="wp-image-8784" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-36.png 691w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-36-300x198.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-36-392x260.png 392w" sizes="auto, (max-width: 691px) 100vw, 691px" /></figure>



<script src="https://gist.github.com/ajcotocus/829da62596642f34901b8115f0f97148.js"></script>



<script src="https://gist.github.com/ajcotocus/00e9aa6eb30580131ff8120fc2f92ba0.js"></script>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="675" height="449" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-37.png" alt="" class="wp-image-8787" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-37.png 675w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-37-300x200.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-37-392x260.png 392w" sizes="auto, (max-width: 675px) 100vw, 675px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="635" height="445" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-38.png" alt="" class="wp-image-8788" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-38.png 635w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-38-300x210.png 300w" sizes="auto, (max-width: 635px) 100vw, 635px" /></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-and-transforms-in-image-tag-using-html-css-part-2/">Different ways to write the transitions and transforms in image tag using HTML &#038; CSS. Part-2</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-and-transforms-in-image-tag-using-html-css-part-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Different ways to write animation, transitions, and transforms in button tag using HTML &#038; CSS.</title>
		<link>https://www.scmgalaxy.com/tutorials/different-ways-to-write-animation-transitions-and-transforms-in-button-tag-using-html-css/</link>
					<comments>https://www.scmgalaxy.com/tutorials/different-ways-to-write-animation-transitions-and-transforms-in-button-tag-using-html-css/#respond</comments>
		
		<dc:creator><![CDATA[rajeshkumar]]></dc:creator>
		<pubDate>Sun, 05 Sep 2021 06:01:36 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Different]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[transforms]]></category>
		<category><![CDATA[transitions]]></category>
		<category><![CDATA[Ways]]></category>
		<category><![CDATA[Write]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=8756</guid>

					<description><![CDATA[<p>In this blog, I am creating Different ways to write animation, transitions, and transforms in button tags using HTML &#38; [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/different-ways-to-write-animation-transitions-and-transforms-in-button-tag-using-html-css/">Different ways to write animation, transitions, and transforms in button tag using HTML &#038; CSS.</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In this blog, I am creating Different ways to write animation, transitions, and transforms in button tags using HTML &amp; CSS. So, Let’s create an&nbsp;<strong>index.html &amp; style.css&nbsp;</strong>below-</p>



<script src="https://gist.github.com/ajcotocus/37407da8a03deb6fa41c10dab2c61c4f.js"></script>



<script src="https://gist.github.com/ajcotocus/35b7a70c1d271ca313e4681a10ea43e7.js"></script>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="543" height="190" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-20.png" alt="" class="wp-image-8757" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-20.png 543w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-20-300x105.png 300w" sizes="auto, (max-width: 543px) 100vw, 543px" /></figure>



<script src="https://gist.github.com/ajcotocus/647ea513aa2a54593511d1bc05ed33de.js"></script>



<script src="https://gist.github.com/ajcotocus/f6d39c820f3b0f69af3b8a2f2c4dca5a.js"></script>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="341" height="132" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-21.png" alt="" class="wp-image-8759" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-21.png 341w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-21-300x116.png 300w" sizes="auto, (max-width: 341px) 100vw, 341px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="462" height="234" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-22.png" alt="" class="wp-image-8760" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-22.png 462w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-22-300x152.png 300w" sizes="auto, (max-width: 462px) 100vw, 462px" /></figure>



<script src="https://gist.github.com/ajcotocus/6669431e958a53b91795892115fded5d.js"></script>



<script src="https://gist.github.com/ajcotocus/e7ad7bb72fe3bc5e64e019f36e66c586.js"></script>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="583" height="267" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-23.png" alt="" class="wp-image-8761" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-23.png 583w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-23-300x137.png 300w" sizes="auto, (max-width: 583px) 100vw, 583px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="527" height="271" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-24.png" alt="" class="wp-image-8762" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-24.png 527w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-24-300x154.png 300w" sizes="auto, (max-width: 527px) 100vw, 527px" /></figure>



<script src="https://gist.github.com/ajcotocus/10a1e6e5e22ec0f9c832193013d34f05.js"></script>



<script src="https://gist.github.com/ajcotocus/a2f4c67d2f8bfaac31b19623f10d9410.js"></script>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="553" height="273" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-25.png" alt="" class="wp-image-8765" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-25.png 553w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-25-300x148.png 300w" sizes="auto, (max-width: 553px) 100vw, 553px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="517" height="232" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-26.png" alt="" class="wp-image-8766" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-26.png 517w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-26-300x135.png 300w" sizes="auto, (max-width: 517px) 100vw, 517px" /></figure>



<script src="https://gist.github.com/ajcotocus/c96b4e1ff1b5bfdb2ec925eb304bdf03.js"></script>



<script src="https://gist.github.com/ajcotocus/4dfbe4073cad0389da0deac80f9f9989.js"></script>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="598" height="311" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-28.png" alt="" class="wp-image-8770" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-28.png 598w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-28-300x156.png 300w" sizes="auto, (max-width: 598px) 100vw, 598px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="612" height="307" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-27.png" alt="" class="wp-image-8769" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-27.png 612w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-27-300x150.png 300w" sizes="auto, (max-width: 612px) 100vw, 612px" /></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/different-ways-to-write-animation-transitions-and-transforms-in-button-tag-using-html-css/">Different ways to write animation, transitions, and transforms in button tag using HTML &#038; CSS.</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/different-ways-to-write-animation-transitions-and-transforms-in-button-tag-using-html-css/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Different ways to write the transitions and transforms in image tag using HTML &#038; CSS.</title>
		<link>https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-and-transforms-in-image-tag-using-html-css/</link>
					<comments>https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-and-transforms-in-image-tag-using-html-css/#respond</comments>
		
		<dc:creator><![CDATA[rajeshkumar]]></dc:creator>
		<pubDate>Thu, 02 Sep 2021 13:07:01 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[hover]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[transforms]]></category>
		<category><![CDATA[transitions]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=8641</guid>

					<description><![CDATA[<p>In this blog, I am creating the transitions and transforms in image tags using HTML &#38; CSS. So, Let’s create [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-and-transforms-in-image-tag-using-html-css/">Different ways to write the transitions and transforms in image tag using HTML &#038; CSS.</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In this blog, I am creating the transitions and transforms in image tags using <strong>HTML</strong> &amp; <strong>CSS</strong>. So, Let’s create an <strong>index.html &amp; style.css </strong>below-</p>



<script src="https://gist.github.com/ajcotocus/b67c22f5a8206d603dab8594f42882b2.js"></script>



<script src="https://gist.github.com/ajcotocus/b869eb8a9b080c659f669bc33fd17651.js"></script>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="770" height="458" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-7.png" alt="" class="wp-image-8647" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-7.png 770w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-7-300x178.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-7-768x457.png 768w" sizes="auto, (max-width: 770px) 100vw, 770px" /><figcaption>When refreshing the page then will be shown like this-</figcaption></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="833" height="694" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-6.png" alt="" class="wp-image-8646" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-6.png 833w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-6-300x250.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-6-768x640.png 768w" sizes="auto, (max-width: 833px) 100vw, 833px" /><figcaption>When you will be used hover then shown this like this.</figcaption></figure>



<script src="https://gist.github.com/ajcotocus/e5e42087137328509f366bb0b2cca2e9.js"></script>



<script src="https://gist.github.com/ajcotocus/bc484e4cac70fa76706196d46c20b2d1.js"></script>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="716" height="405" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-8.png" alt="" class="wp-image-8648" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-8.png 716w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-8-300x170.png 300w" sizes="auto, (max-width: 716px) 100vw, 716px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="766" height="712" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-9.png" alt="" class="wp-image-8649" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-9.png 766w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-9-300x279.png 300w" sizes="auto, (max-width: 766px) 100vw, 766px" /></figure>



<script src="https://gist.github.com/ajcotocus/85e16561d566876091bfa232308e600b.js"></script>



<script src="https://gist.github.com/ajcotocus/58854c6e8cb04d3f111c616a5e5bebb5.js"></script>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="749" height="449" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-10.png" alt="" class="wp-image-8653" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-10.png 749w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-10-300x180.png 300w" sizes="auto, (max-width: 749px) 100vw, 749px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="749" height="714" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-11.png" alt="" class="wp-image-8654" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-11.png 749w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-11-300x286.png 300w" sizes="auto, (max-width: 749px) 100vw, 749px" /></figure>



<script src="https://gist.github.com/ajcotocus/b16eda01d2021b396bfc20199d7b2690.js"></script>



<script src="https://gist.github.com/ajcotocus/dbf74df2faaa8e10844591e11509eb4e.js"></script>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="753" height="477" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-12.png" alt="" class="wp-image-8656" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-12.png 753w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-12-300x190.png 300w" sizes="auto, (max-width: 753px) 100vw, 753px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="744" height="738" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-13.png" alt="" class="wp-image-8657" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-13.png 744w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-13-300x298.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-13-150x150.png 150w" sizes="auto, (max-width: 744px) 100vw, 744px" /></figure>



<script src="https://gist.github.com/ajcotocus/c2addeb4833005aff8578c691b410d74.js"></script>



<script src="https://gist.github.com/ajcotocus/d6499f9312233d5cbd0846897aa8c5c2.js"></script>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="749" height="468" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-14.png" alt="" class="wp-image-8659" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-14.png 749w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-14-300x187.png 300w" sizes="auto, (max-width: 749px) 100vw, 749px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="736" height="437" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-15.png" alt="" class="wp-image-8660" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-15.png 736w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/image-15-300x178.png 300w" sizes="auto, (max-width: 736px) 100vw, 736px" /></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-and-transforms-in-image-tag-using-html-css/">Different ways to write the transitions and transforms in image tag using HTML &#038; CSS.</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-and-transforms-in-image-tag-using-html-css/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Different ways to write the transitions in any tag or button using HTML &#038; CSS.</title>
		<link>https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-in-any-tag-or-button-using-html-css/</link>
					<comments>https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-in-any-tag-or-button-using-html-css/#respond</comments>
		
		<dc:creator><![CDATA[rajeshkumar]]></dc:creator>
		<pubDate>Tue, 31 Aug 2021 12:40:10 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[button]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[transitions]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=8551</guid>

					<description><![CDATA[<p>In this blog, I am creating different transitions in buttons &#38; div using HTML &#38; CSS. So, Let&#8217;s create an [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-in-any-tag-or-button-using-html-css/">Different ways to write the transitions in any tag or button using HTML &#038; CSS.</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In this blog, I am creating different transitions in buttons &amp; div using HTML &amp; CSS. So, Let&#8217;s create an <strong>index.html &amp; style.css </strong>below-</p>



<script src="https://gist.github.com/ajcotocus/528381dbc113c3a54c2e37497f48a6aa.js"></script>



<p class="wp-block-paragraph">In, this <strong>index.html </strong>multiple div, tag with multiple class which is defined below <strong>style.css-</strong></p>



<script src="https://gist.github.com/ajcotocus/3f44439cc953273e06776c3f22faa0ed.js"></script>



<p class="wp-block-paragraph">In, this style.css I am used multiple classes with multiple functionalities as color, padding, margin, opacity, width &amp; height. When you using this index.html &amp; style.css then shows below image-</p>



<p class="wp-block-paragraph"></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="993" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/08/css-transitions-transformation-1024x993.png" alt="" class="wp-image-8552" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/08/css-transitions-transformation-1024x993.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/08/css-transitions-transformation-300x291.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/08/css-transitions-transformation-768x745.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/08/css-transitions-transformation-1536x1490.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/08/css-transitions-transformation.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>When you used the cursor then shows transitions property hover effects.</figcaption></figure>



<p class="wp-block-paragraph">Below is one more <strong>index.html </strong>for transitions hover property-</p>



<script src="https://gist.github.com/ajcotocus/4e5ed0eba5e1fb4b0728411425cfcf43.js"></script>



<p class="wp-block-paragraph">Below is <strong>style.css </strong>for the used upper <strong>index.html &#8211;</strong></p>



button {
	height: 90px;
	width: 290px;
	font-size: 28px;
	color: white;
	border: none;
	background-color: blue;
	transition: all 3s ease-in 2s
}

button:hover {
	background-color: green;
	color: black;
	border-radius: 50%;
}



<p class="wp-block-paragraph">When you used <strong>index.html &amp; style.css </strong>then show below-</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="487" height="188" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/08/image-210.png" alt="" class="wp-image-8553" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/08/image-210.png 487w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/08/image-210-300x116.png 300w" sizes="auto, (max-width: 487px) 100vw, 487px" /><figcaption>When you used the cursor then show transition hover effects.</figcaption></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-in-any-tag-or-button-using-html-css/">Different ways to write the transitions in any tag or button using HTML &#038; CSS.</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/different-ways-to-write-the-transitions-in-any-tag-or-button-using-html-css/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How many ways are there to add JavaScript?</title>
		<link>https://www.scmgalaxy.com/tutorials/how-many-ways-are-there-to-add-javascript/</link>
					<comments>https://www.scmgalaxy.com/tutorials/how-many-ways-are-there-to-add-javascript/#respond</comments>
		
		<dc:creator><![CDATA[rajeshkumar]]></dc:creator>
		<pubDate>Tue, 20 Jul 2021 13:01:54 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Add]]></category>
		<category><![CDATA[External]]></category>
		<category><![CDATA[inline]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[tag]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=6832</guid>

					<description><![CDATA[<p>Way of adding JavaScript: Inline&#8211; Inside head Tag Inside body Tag Inside Head Tag Inside Body Tag External file Inside [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-many-ways-are-there-to-add-javascript/">How many ways are there to add JavaScript?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Way of adding JavaScript:</h2>



<h5 class="wp-block-heading"><strong>Inline</strong>&#8211;</h5>



<ul class="wp-block-list"><li>Inside head Tag</li><li>Inside body Tag</li></ul>



<h5 class="wp-block-heading">Inside Head Tag</h5>



<script src="https://gist.github.com/ajcotocus/abde139674036c2fe8b1ce1dc0451a46.js"></script>



<h5 class="wp-block-heading">Inside Body Tag</h5>



<script src="https://gist.github.com/ajcotocus/23c5d9f5b6cc6c480d51d49ef91015d8.js"></script>



<p class="wp-block-paragraph"><strong>External file</strong></p>



<ul class="wp-block-list"><li>Inside head Tag</li><li>Inside body Tag</li></ul>



<h5 class="wp-block-heading">Inside head Tag</h5>



<script src="https://gist.github.com/ajcotocus/a5548070da13985fc157b4938b010edd.js"></script>



<h5 class="wp-block-heading">Inside body Tag</h5>



<script src="https://gist.github.com/ajcotocus/cb3b3bf81e057a659c7f2b0c628fe9b7.js"></script>



<ul class="wp-block-list"><li> &lt;script> &#8211; Opening Script Tag.</li><li>src – It‟s an attribute of script tag. It defines source/location of script file.</li></ul>



<p class="wp-block-paragraph">• dev.js – This is our script file. Where dev is file name and .js is the extension<br>of javascript file.</p>



<p class="wp-block-paragraph">• type – It‟s an attribute of script tag which tells the browser it is a javascript.<br>This is optional now a days.</p>



<p class="wp-block-paragraph">• text/javascript – Its type of document</p>



<p class="wp-block-paragraph">• document.write(“Hello World”); &#8211; This is a function to display data.</p>



<p class="wp-block-paragraph">• &lt;/script> Closing Script tag</p>



<script src="https://gist.github.com/ajcotocus/7cc11d18512aa4d93f08a7029166be77.js"></script>



<script src="https://gist.github.com/ajcotocus/c52c151143f4b58956bbfc75a5cc362f.js"></script>



<h5 class="wp-block-heading"></h5>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-many-ways-are-there-to-add-javascript/">How many ways are there to add JavaScript?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/how-many-ways-are-there-to-add-javascript/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to attach the jenkins build log as part of the email body?</title>
		<link>https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body-2/</link>
					<comments>https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body-2/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Sat, 03 Oct 2015 12:26:05 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Attach]]></category>
		<category><![CDATA[Build]]></category>
		<category><![CDATA[Email body]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[How to attach jenkins build log]]></category>
		<category><![CDATA[Jenkins build log]]></category>
		<category><![CDATA[Jenkins build log in email body]]></category>
		<category><![CDATA[Log]]></category>
		<category><![CDATA[Part]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2015/10/03/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body-2/</guid>

					<description><![CDATA[<p>Way 1 &#8211;  Put following lines as part of Default Content text box ${BUILD_LOG, maxLines=9999, escapeHtml=false} this works for free [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body-2/">How to attach the jenkins build log as part of the email body?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3333 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/10/jenkins-build-log-as-part-o-1.png" alt="jenkins-build-log-as-part-of-the-email-body" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/10/jenkins-build-log-as-part-o-1.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/10/jenkins-build-log-as-part-o-1-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><strong>Way 1 &#8211; </strong></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">Put following lines as part of Default Content text box</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_LOG, maxLines=9999, escapeHtml=false}</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">this works for free style projects</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><strong>Way 2 &#8211; If you want send only specific line using regex</strong></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_LOG_REGEX, regex=&#8221;\\b(Buildfile|BUILD)\\<wbr />b&#8221;, linesAfter=1}</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_LOG_REGEX, regex=&#8221;^.*?BUILD FAILED.*?$&#8221;, linesBefore=0, linesAfter=10, maxMatches=5, showTruncatedLines=false, escapeHtml=true}</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_LOG_REGEX, regex=&#8221;\\b(FC0)\\b&#8221;, linesAfter=1}</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_LOG_REGEX, regex=&#8221;^.*?BUILD FAILED.*?$&#8221;, linesBefore=0, linesAfter=10, maxMatches=5, showTruncatedLines=false, escapeHtml=true}</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_LOG_REGEX, regex=&#8221;^.*?FC0.*?$&#8221;, maxMatches=95, showTruncatedLines=false, escapeHtml=false, matchedLineHtmlStyle=true}</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">This will show exactly which is expected lines as part of the regEx.</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><strong>List of other variables as part of email body</strong></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${PROJECT_URL}/ws/</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_URL}/artifact/</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_LOG, maxLines=1000}</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">More ref</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">Content Token Reference</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">In string arguments, escape &#8220;, \, and line terminators (\n or \r\n) with a \, e.g. arg1=&#8221;\&#8221;quoted\&#8221;&#8221;; arg2=&#8221;c:\\path&#8221;; and arg3=&#8221;one\ntwo&#8221;. The brackets may be omitted if there are no arguments.</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">New Lines &#8211; Use &lt;br&gt; or &#8220;\&#8221;</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><strong>More Info </strong></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><a style="color: #1155cc;" href="http://wiki.hudson-ci.org/display/HUDSON/Email-ext+plugin" target="_blank" rel="noopener">http://wiki.hudson-ci.org/<wbr />display/HUDSON/Email-ext+<wbr />plugin</a></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><a style="color: #1155cc;" href="http://stackoverflow.com/questions/9439450/how-will-i-filter-out-only-errors-in-jenkins-email-ext-build-log-regex" target="_blank" rel="noopener">http://stackoverflow.com/<wbr />questions/9439450/how-will-i-<wbr />filter-out-only-errors-in-<wbr />jenkins-email-ext-build-log-<wbr />regex</a></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><a style="color: #1155cc;" href="http://champasoft.blogspot.nl/2012/11/jenkins-pattern-for-e-mailing-log.html" target="_blank" rel="noopener">http://champasoft.blogspot.nl/<wbr />2012/11/jenkins-pattern-for-e-<wbr />mailing-log.html</a></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><a style="color: #1155cc;" href="https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin" target="_blank" rel="noopener">https://wiki.jenkins-ci.org/<wbr />display/JENKINS/Email-ext+<wbr />plugin</a></div>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body-2/">How to attach the jenkins build log as part of the email body?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to attach the jenkins build log as part of the email body?</title>
		<link>https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body/</link>
					<comments>https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Fri, 11 Sep 2015 16:29:12 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Attach]]></category>
		<category><![CDATA[Build]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Email body]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[How to attach jenkins build log]]></category>
		<category><![CDATA[Jenkins build log]]></category>
		<category><![CDATA[Jenkins build log in email body]]></category>
		<category><![CDATA[Log]]></category>
		<category><![CDATA[Part]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2015/09/11/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body/</guid>

					<description><![CDATA[<p>Way 1 &#8211;  Put following lines as part of Default Content text box ${BUILD_LOG, maxLines=9999, escapeHtml=false} this works for free [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body/">How to attach the jenkins build log as part of the email body?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3363 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/09/jenkins-build-log-as-part-o.png" alt="jenkins-build-log-as-part-of-the-email-body" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/09/jenkins-build-log-as-part-o.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/09/jenkins-build-log-as-part-o-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><strong>Way 1 &#8211; </strong></p>
<p>Put following lines as part of Default Content text box</p>
<p>${BUILD_LOG, maxLines=9999, escapeHtml=false}</p>
<p>this works for free style projects</p>
<p><strong>Way 2 &#8211; If you want send only specific line using regex</strong></p>
<p>${BUILD_LOG_REGEX, regex=&#8221;\\b(Buildfile|BUILD)\\b&#8221;, linesAfter=1}</p>
<p>${BUILD_LOG_REGEX, regex=&#8221;^.*?BUILD FAILED.*?$&#8221;, linesBefore=0, linesAfter=10, maxMatches=5, showTruncatedLines=false, escapeHtml=true}</p>
<p>${BUILD_LOG_REGEX, regex=&#8221;\\b(FC0)\\b&#8221;, linesAfter=1}</p>
<p>${BUILD_LOG_REGEX, regex=&#8221;^.*?BUILD FAILED.*?$&#8221;, linesBefore=0, linesAfter=10, maxMatches=5, showTruncatedLines=false, escapeHtml=true}</p>
<p>${BUILD_LOG_REGEX, regex=&#8221;^.*?FC0.*?$&#8221;, maxMatches=95, showTruncatedLines=false, escapeHtml=false, matchedLineHtmlStyle=true}</p>
<p>This will show exactly which is expected lines as part of the regEx.</p>
<p>More Info</p>
<p><a href="http://wiki.hudson-ci.org/display/HUDSON/Email-ext+plugin" target="_blank" rel="noopener">http://wiki.hudson-ci.org/display/HUDSON/Email-ext+plugin</a></p>
<p><a href="http://stackoverflow.com/questions/9439450/how-will-i-filter-out-only-errors-in-jenkins-email-ext-build-log-regex" target="_blank" rel="noopener">http://stackoverflow.com/questions/9439450/how-will-i-filter-out-only-errors-in-jenkins-email-ext-build-log-regex</a></p>
<p><a href="http://champasoft.blogspot.nl/2012/11/jenkins-pattern-for-e-mailing-log.html" target="_blank" rel="noopener">http://champasoft.blogspot.nl/2012/11/jenkins-pattern-for-e-mailing-log.html</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body/">How to attach the jenkins build log as part of the email body?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Source code analysis tools: Evaluation criteria</title>
		<link>https://www.scmgalaxy.com/tutorials/source-code-analysis-tools-evaluation-criteria/</link>
					<comments>https://www.scmgalaxy.com/tutorials/source-code-analysis-tools-evaluation-criteria/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Sun, 03 May 2015 00:00:00 +0000</pubDate>
				<category><![CDATA[source code analysis tools]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[Choose]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Code analysis tools]]></category>
		<category><![CDATA[Criteria]]></category>
		<category><![CDATA[Evaluation]]></category>
		<category><![CDATA[Evaluation criteria]]></category>
		<category><![CDATA[Find]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[How to Evaluate Source code analysis Tools]]></category>
		<category><![CDATA[issue]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Points]]></category>
		<category><![CDATA[Source]]></category>
		<category><![CDATA[Source code analysis Tools]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Ways]]></category>
		<category><![CDATA[What]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2015/05/03/source-code-analysis-tools-evaluation-criteria/</guid>

					<description><![CDATA[<p>Source code analysis tools: Evaluation criteria Support for the programming languages you use. Some companies support mobile devices, while others concentrate [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/source-code-analysis-tools-evaluation-criteria/">Source code analysis tools: Evaluation criteria</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="aligncenter wp-image-3468 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/05/source-code-analysis-tools-.png" alt="code-analysis-tools-evaluation-criteria" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/05/source-code-analysis-tools-.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/05/source-code-analysis-tools--300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><strong>Source code analysis tools: Evaluation criteria</strong></p>
<p><strong>Support</strong> for the programming languages you use. Some companies support mobile devices, while others concentrate on enterprise languages like Java, .Net, C, C++ and even Cobol.</p>
<p><strong>Good bug-finding performance</strong>, using a proof of concept assessment. Hint: Use an older build of code you had issues with and see how well the product catches bugs you had to find manually. Look for both thoroughness and accuracy. Fewer false positives means less manual work.</p>
<p><strong>Internal knowledge bases</strong> that provide descriptions of vulnerabilities and remediation information. Test for easy access and cross-referencing to discovered findings.</p>
<p><strong>Tight integration</strong> with your development platforms. Long-term, you&#8217;ll likely want developers to incorporate security analysis into their daily routines.</p>
<p><strong>A robust finding-suppression mechanism</strong> to prevent false positives from reoccurring once you&#8217;ve verified them as a non-issue.</p>
<p><strong>Ability to easily define additional rules</strong> so the tool can enforce internal coding policies.</p>
<p><strong>A centralized reporting component</strong> if you have a large team of developers and managers who want access to findings, trending and overview reporting</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/source-code-analysis-tools-evaluation-criteria/">Source code analysis tools: Evaluation criteria</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/source-code-analysis-tools-evaluation-criteria/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Jenkins Command line Reference for login and trigger a job</title>
		<link>https://www.scmgalaxy.com/tutorials/jenkins-command-line-reference-for-login-and-trigger-a-job/</link>
					<comments>https://www.scmgalaxy.com/tutorials/jenkins-command-line-reference-for-login-and-trigger-a-job/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 05 Feb 2015 00:00:00 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Command line]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[How to login in Jenkins]]></category>
		<category><![CDATA[How to trigger a job in Jenkins]]></category>
		<category><![CDATA[Jenkins Command line]]></category>
		<category><![CDATA[Jenkins Command line Guide]]></category>
		<category><![CDATA[Jenkins Command line Reference]]></category>
		<category><![CDATA[Jenkins Command line Tutorial]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[Login]]></category>
		<category><![CDATA[Login Jenkins]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Reference]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Trigger]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2015/02/05/jenkins-command-line-reference-for-login-and-trigger-a-job/</guid>

					<description><![CDATA[<p>Grep will return 0 while the build is running: $ curl http://myjenkins/job/myjob/lastBuild/api/json &#124; grep &#8211;color result\&#8221;:null $ echo $? Trigger [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/jenkins-command-line-reference-for-login-and-trigger-a-job/">Jenkins Command line Reference for login and trigger a job</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3535 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/02/jenkins-command-line-refere.png" alt="jenkins-command-line-reference" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/02/jenkins-command-line-refere.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/02/jenkins-command-line-refere-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><b>Grep will return 0 while the build is running:</b></p>
<p>$ curl http://myjenkins/job/myjob/lastBuild/api/json | grep &#8211;color result\&#8221;:null</p>
<p>$ echo $?</p>
<p><strong>Trigger a Jenkins Job from command line</strong></p>
<p>$ wget http://yourserver/job/MyJobname/build?delay=0sec</p>
<p>$ wget -O &#8211; $HUDSON_URL/job/JOBNAME/build</p>
<p><strong>Trigger a Jenkins Job without authentication</strong></p>
<p>$ curl http://jenkins:8080/job/my%20job/build</p>
<p><strong>Trigger a Jenkins Job with authentication</strong></p>
<p>$ curl &#8211;user dbacher:$MY_API_TOKEN http://jenkins:8080/job/my%20job/build</p>
<p>$ curl &#8211;user &lt;your_jenkins_username&gt;:&lt;your_jenkins_API_key&gt; http://&lt;jenkins_server_url&gt;/job/&lt;your_jenkins_job_name&gt;/build</p>
<p><strong>Running commands against a secure Jenkins (basic auth or ssh keys)</strong></p>
<p>$ java -jar jenkins-cli.jar -s http://myjenkins help &#8211;username me &#8211;password mypassword</p>
<p>$ java -jar jenkins-cli.jar -s http://myjenkins help -i ~/.ssh/id_rsa</p>
<p><strong>Triggering a job build against a secure Jenkins (avoiding a 1.5 year old open bug!)</strong></p>
<p>$ java -jar jenkins-cli.jar -s http://myjenkins build &#8216;My Awesome Jenkins Job&#8217; -i ~/.ssh/id_rsa</p>
<p>$ java -jar jenkins-cli.jar -s http://myjenkins build &#8216;My Awesome Jenkins Job&#8217; -i ~/.ssh/id_rsa -s -v</p>
<p><strong>Passing parameters when triggering a job build</strong></p>
<p>$ java -jar jenkins-cli.jar -s http://myjenkins build &#8216;Deploy XYZ App&#8217; -i ~/.ssh/id_rsa -s -v -p target_env=api.cloudfoundry.com -p branch=master</p>
<p><strong>Reference</strong></p>
<p><a href="http://starkandwayne.com/articles/2013/04/12/jenkins-builds-from-cli/" target="_blank" rel="noopener">http://starkandwayne.com/articles/2013/04/12/jenkins-builds-from-cli/</a></p>
<p><a href="http://www.scmgalaxy.com/index.php?option=com_k2&amp;view=item&amp;id=890:ways-to-login-jenkins-using-command-line&amp;Itemid=120" target="_blank" rel="noopener">http://www.scmgalaxy.com/index.php?option=com_k2&amp;view=item&amp;id=890:ways-to-login-jenkins-using-command-line&amp;Itemid=120</a></p>
<p><strong>Appendix</strong></p>
<p>1. How to get your_jenkins_API_key?</p>
<ul>
<li>Login to your Jenkins.</li>
<li>Click on the username in the top right.</li>
<li>Click on Configure.</li>
<li>Click on ‘Show API Token’ button.</li>
<li>You got it.</li>
</ul>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/jenkins-command-line-reference-for-login-and-trigger-a-job/">Jenkins Command line Reference for login and trigger a job</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/jenkins-command-line-reference-for-login-and-trigger-a-job/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Step by Step Instruction to Upgrade Perforce to 2014</title>
		<link>https://www.scmgalaxy.com/tutorials/step-by-step-instruction-to-upgrade-perforce-to-2014/</link>
					<comments>https://www.scmgalaxy.com/tutorials/step-by-step-instruction-to-upgrade-perforce-to-2014/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Wed, 24 Sep 2014 00:00:00 +0000</pubDate>
				<category><![CDATA[Perforce]]></category>
		<category><![CDATA[2014]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Instruction]]></category>
		<category><![CDATA[Perforce 2014]]></category>
		<category><![CDATA[Perforce Sever]]></category>
		<category><![CDATA[Perforce Update]]></category>
		<category><![CDATA[Perforce Upgrade Guide]]></category>
		<category><![CDATA[Perforce Upgrade instructions]]></category>
		<category><![CDATA[Perforce Upgrade Tutorial]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[Upgrad]]></category>
		<category><![CDATA[Upgrade Perforce]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2014/09/24/step-by-step-instruction-to-upgrade-perforce-to-2014/</guid>

					<description><![CDATA[<p>Step by Step Instruction to Upgrade Perforce to 2014 The step are as follows: a) Check if the license is [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/step-by-step-instruction-to-upgrade-perforce-to-2014/">Step by Step Instruction to Upgrade Perforce to 2014</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3537 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/09/instruction-to-upgrade-perf.png" alt="perforce-2014-upgrade-instructions" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/09/instruction-to-upgrade-perf.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/09/instruction-to-upgrade-perf-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><strong>Step by Step Instruction to Upgrade Perforce to 2014</strong></p>
<p>The step are as follows:</p>
<p><strong>a) Check if the license is current.</strong></p>
<p>p4 license -o</p>
<p>The expiry date must be later than the binary release date you are installing</p>
<p><strong>b) Verify server archives using the command &#8216;p4 verify -q //&#8230; &gt; verify.txt&#8217;</strong></p>
<p>* Note &#8211; If the file &#8216;verify.txt&#8217; contains a &#8216;BAD!&#8217; or MISSING!&#8217;<br />
signature during the verify command, please contact Perforce Support prior to upgrading.<br />
** If the depot is large and you get an error message &#8220;Request too large for server memory&#8221;, you can split the verify to check chink of the depot:</p>
<p>Example:<br />
p4 verify -q //depot/project1/&#8230; &gt; prj1-verify.txt<br />
p4 verify -q //depot/project2/&#8230; &gt; prj2-verify.txt<br />
p4 verify -q //depot/project3/&#8230; &gt; prj3-verify.txt</p>
<p><strong>c) Stop the Perforce Server.</strong></p>
<p>p4 admin stop</p>
<p><strong>d) Make a checkpoint of the database.</strong></p>
<p>p4d -r P4ROOT -J journal -jc</p>
<p><strong>e) Copy the db.* files to a safe location.</strong></p>
<p><strong>f) Backup your archive files.</strong></p>
<p><strong>g) Read the release notes so you are aware of the latest changes.</strong></p>
<p><a href="http://www.perforce.com/perforce/doc.current/user/relnotes.txt" target="_blank" rel="noopener">http://www.perforce.com/perforce/doc.current/user/relnotes.txt</a></p>
<p><strong>h) Download the latest P4D version.</strong></p>
<p>ftp://ftp.perforce.com/perforce/</p>
<p><strong>i) Verify that the newly downloaded binary is the latest. You might need to copy the p4d.exe to p4s.exe</strong></p>
<p>p4d.exe -V<br />
p4s.exe -V</p>
<p><strong>j) Install the upgraded version of the Perforce server.</strong></p>
<p><strong>k) Restore the Perforce Server using the new P4D Binary and the checkpoint taken from the old P4D binary, with the following command ‘p4d –r root –jr checkpoint.xxx’.</strong></p>
<p><strong>l) If the server contains more than 1000 changelists, please run the following command &#8216;p4d -r root -xu&#8217; from the command line’.</strong></p>
<p><strong>m) Start the perforce Sever.</strong></p>
<p><strong>n) Verify server archive files.</strong></p>
<p>p4 verify -q //&#8230; &gt; upgrade-verify.txt</p>
<p>** Note &#8211; If the file &#8216;upgrade-verify.txt&#8217; will contains a &#8216;BAD!&#8217; or MISSING!&#8217; signature during the verify command, please contact us.</p>
<p><strong>o) Take a checkpoint</strong><br />
p4d -r root -J journal -jc</p>
<p><strong>This is also explained in the below article:</strong></p>
<p>Upgrading to 2013.3 and beyond &#8211; <a href="http://answers.perforce.com/articles/KB_Article/Upgrading-to-2013-3-and-beyond" target="_blank" rel="noopener">http://answers.perforce.com/articles/KB_Article/Upgrading-to-2013-3-and-beyond</a></p>
<p><strong>Windows To Linux</strong><br />
Moving from Linux to Windows is not a trivial issue, and such a migration is also not supported and will most likely require consolidation of case sensitivity conflicts using our P4 Migrate product. Please see the link below:</p>
<p><strong>Cross-Server Platform Migration</strong><br />
<a href="http://answers.perforce.com/articles/KB_Article/Cross-Platform-Perforce-Server-Migration/?q=linux+to+windows&amp;l=en_US&amp;fs=Search&amp;pn=1" target="_blank" rel="noopener">http://answers.perforce.com/articles/KB_Article/Cross-Platform-Perforce-Server-Migration/?q=linux+to+windows&amp;l=en_US&amp;fs=Search&amp;pn=1</a><br />
<a href="http://answers.perforce.com/articles/KB_Article/Cross-Platform-Perforce-Server-Migration" target="_blank" rel="noopener">http://answers.perforce.com/articles/KB_Article/Cross-Platform-Perforce-Server-Migration</a></p>
<p><strong>Change of Server is a &#8220;Self-serve&#8221; option, please fill out this form and licensing will update accordingly.</strong><br />
P4 Support Change of Server License Request<br />
<a href="http://www.perforce.com/support-services/change-server-request" target="_blank" rel="noopener">http://www.perforce.com/support-services/change-server-request</a></p>
<p><strong>Please pass the -z switch during the replay as the checkpoint/journal you are replaying are compressed: </strong><br />
p4d -r P4ROOT -jr -z checkpoint.ckp.104.gz</p>
<p><strong>You will need to request for a background user I believe to be able to do all the required command. This can be done by filling in this below form and using one background user for all of you build machines.</strong><br />
<a href="http://www.perforce.com/support-services/request-background-user" target="_blank" rel="noopener">http://www.perforce.com/support-services/request-background-user</a></p>
<p><strong>Moving a Perforce Server</strong><br />
<a href="http://answers.perforce.com/articles/KB_Article/Moving-a-Perforce-Server" target="_blank" rel="noopener">http://answers.perforce.com/articles/KB_Article/Moving-a-Perforce-Server</a></p>
<p><strong> By Chris Lesemann &lt;support@perforce.com</strong> <!-- [if gte mso 9]><xml>  <o:OfficeDocumentSettings>   <o:AllowPNG/>  </o:OfficeDocumentSettings> </xml><![endif]--></p>
<p><!-- [if gte mso 9]><xml>  <w:WordDocument>   <w:View>Normal</w:View>   <w:Zoom>0</w:Zoom>   <w:TrackMoves/>   <w:TrackFormatting/>   <w:PunctuationKerning/>   <w:ValidateAgainstSchemas/>   <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>   <w:IgnoreMixedContent>false</w:IgnoreMixedContent>   <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>   <w:DoNotPromoteQF/>   <w:LidThemeOther>EN-US</w:LidThemeOther>   <w:LidThemeAsian>X-NONE</w:LidThemeAsian>   <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>   <w:Compatibility>    <w:BreakWrappedTables/>    <w:SnapToGridInCell/>    <w:WrapTextWithPunct/>    <w:UseAsianBreakRules/>    <w:DontGrowAutofit/>    <w:SplitPgBreakAndParaMark/>    <w:EnableOpenTypeKerning/>    <w:DontFlipMirrorIndents/>    <w:OverrideTableStyleHps/>   </w:Compatibility>   <m:mathPr>    <m:mathFont m:val="Cambria Math"/>    <m:brkBin m:val="before"/>    <m:brkBinSub m:val="&#45;-"/>    <m:smallFrac m:val="off"/>    <m:dispDef/>    <m:lMargin m:val="0"/>    <m:rMargin m:val="0"/>    <m:defJc m:val="centerGroup"/>    <m:wrapIndent m:val="1440"/>    <m:intLim m:val="subSup"/>    <m:naryLim m:val="undOvr"/>   </m:mathPr></w:WordDocument> </xml><![endif]--><!-- [if gte mso 9]><xml>  <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267">   <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/>   <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>   <w:LsdException Locked="false" Priority="39" Name="toc 1"/>   <w:LsdException Locked="false" Priority="39" Name="toc 2"/>   <w:LsdException Locked="false" Priority="39" Name="toc 3"/>   <w:LsdException Locked="false" Priority="39" Name="toc 4"/>   <w:LsdException Locked="false" Priority="39" Name="toc 5"/>   <w:LsdException Locked="false" Priority="39" Name="toc 6"/>   <w:LsdException Locked="false" Priority="39" Name="toc 7"/>   <w:LsdException Locked="false" Priority="39" Name="toc 8"/>   <w:LsdException Locked="false" Priority="39" Name="toc 9"/>   <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>   <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/>   <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>   <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>   <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/>   <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>   <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/>   <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>   <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>   <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>   <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>   <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/>   <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>   <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>   <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>   <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>   <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>   <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>   <w:LsdException Locked="false" Priority="37" Name="Bibliography"/>   <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>  </w:LatentStyles> </xml><![endif]--><!-- [if gte mso 10]>



<style>  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman","serif";} </style>

 <![endif]--></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;">Our Knowledge Base has accurate and up to date information that will help you prepare your own procedure for upgrading. Because the database structures have changed, you will need to take an existing checkpoint and then replay that checkpoint with the 2014.1 version of the P4 Server.</p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;">It appear you are on a 32-bit Windows instance&#8230;will you be doing an inplace upgrade or moving to 64-bit hardware? If you are moving from 32-bit to -64bit you have to recover from checkpoint anyway.</p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;">Please review the two links below and if you have any further questions I would be happy to assist you:</p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"> <a href="http://answers.perforce.com/articles/KB_Article/Upgrading-to-2013-3-and-beyond">Upgrading to 2013.3 and beyond</a> &lt;&#8211; specific procedure for moving from 2013.2 and earlier P4 to 2013.3 and later</p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"> <a href="http://answers.perforce.com/articles/KB_Article/Upgrading-a-Perforce-Server">Upgrading a Perforce Server</a> &lt;&#8211; in-place upgrade</p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"> <a href="http://answers.perforce.com/articles/KB_Article/Moving-a-Perforce-Server">Moving a Perforce Server</a> &lt;&#8211; if you have to move to new hard &#8211; do NOT start a 64-bit P4D binary against 32-bit db.* databases, or vice versa.</p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"> <a href="http://answers.perforce.com/articles/KB_Article/Upgrading-the-Perforce-Proxy">Upgrading the Perforce Proxy</a></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;">General information on the new Btree structures and functionality:</p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"> <a href="http://answers.perforce.com/articles/KB_Article/BTree-Format-Changed">BTree Format Changed for Perforce Server Versions 2013.3 and Later</a></p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"> <a href="http://answers.perforce.com/articles/KB_Article/Lockless-Reads-2013-3-and-Later">Lockless Reads</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/step-by-step-instruction-to-upgrade-perforce-to-2014/">Step by Step Instruction to Upgrade Perforce to 2014</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/step-by-step-instruction-to-upgrade-perforce-to-2014/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Ways to Perforce server Disk Space Cleanup and Repos Size Management</title>
		<link>https://www.scmgalaxy.com/tutorials/ways-to-perforce-server-disk-space-cleanup-and-repos-size-management/</link>
					<comments>https://www.scmgalaxy.com/tutorials/ways-to-perforce-server-disk-space-cleanup-and-repos-size-management/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Mon, 22 Sep 2014 00:00:00 +0000</pubDate>
				<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Cleanup]]></category>
		<category><![CDATA[Disk Space]]></category>
		<category><![CDATA[Disk Space Cleanup]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Instruction]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Perforce server]]></category>
		<category><![CDATA[Perforce server Guide]]></category>
		<category><![CDATA[Perforce server tutorial]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Repos]]></category>
		<category><![CDATA[Repos Size Management]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2014/09/22/ways-to-perforce-server-disk-space-cleanup-and-repos-size-management/</guid>

					<description><![CDATA[<p>DRAFT VERSION Cleaning up Old Checkpoints Playing with Symlink(Softlink) and Redirecting the ROOT folder to drive where we have enough [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/ways-to-perforce-server-disk-space-cleanup-and-repos-size-management/">Ways to Perforce server Disk Space Cleanup and Repos Size Management</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3540 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/09/perforce-server-disk-space-.png" alt="perforce-server-disk-space-cleanup-and-repos-size-management" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/09/perforce-server-disk-space-.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/09/perforce-server-disk-space--300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>DRAFT VERSION</p>
<ol>
<li><strong>Cleaning up Old Checkpoints</strong></li>
<li><strong>Playing with Symlink(Softlink) and Redirecting the ROOT folder to drive where we have enough place.</strong></li>
<li><strong>Deleting db.have and recreate it manually</strong></li>
<li><strong>Display disk space information on the server using &#8220;p4 diskspace&#8221;</strong></li>
<li><strong>Display size information for files in the depot using &#8220;p4 sizes&#8221;</strong></li>
</ol>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/ways-to-perforce-server-disk-space-cleanup-and-repos-size-management/">Ways to Perforce server Disk Space Cleanup and Repos Size Management</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/ways-to-perforce-server-disk-space-cleanup-and-repos-size-management/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>What are the ways to Login Jenkins using Command line ?</title>
		<link>https://www.scmgalaxy.com/tutorials/ways-to-login-jenkins-using-command-line/</link>
					<comments>https://www.scmgalaxy.com/tutorials/ways-to-login-jenkins-using-command-line/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Tue, 27 May 2014 00:00:00 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Command line]]></category>
		<category><![CDATA[Commands for login in Jenkins]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Jenkins Guide]]></category>
		<category><![CDATA[Jenkins Login]]></category>
		<category><![CDATA[Jenkins login by command line]]></category>
		<category><![CDATA[Jenkins login through command line]]></category>
		<category><![CDATA[Jenkins Tutorial]]></category>
		<category><![CDATA[Login]]></category>
		<category><![CDATA[Login Jenkins]]></category>
		<category><![CDATA[Login Jenkins using Command line]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ways]]></category>
		<category><![CDATA[What]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2014/05/27/ways-to-login-jenkins-using-command-line/</guid>

					<description><![CDATA[<p>Ways to Login Jenkins using Command line &#38; Way to trigger Jenkins job using Command line or script Wget Note: [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/ways-to-login-jenkins-using-command-line/">What are the ways to Login Jenkins using Command line ?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone wp-image-3719 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/05/jenkins-login-command-line.png" alt="login-jenkins-using-command-line" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/05/jenkins-login-command-line.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/05/jenkins-login-command-line-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><strong>Ways to Login Jenkins using Command line</strong></p>
<p><strong>&amp;</strong></p>
<p><strong>Way to trigger Jenkins job using Command line or script</strong></p>
<h3>Wget</h3>
<p>Note: If you are using wget 1.11, you might need to use the following options:</p>
<div class="code panel" style="border-width: 1px;">
<div class="codeContent panelContent">
<pre class="code-java"> wget --auth-no-challenge --http-user=user --http-password=apiToken http:<span class="code-comment">//jenkins.yourcompany.com/job/your_job/build?token=TOKEN</span></pre>
</div>
</div>
<p>With wget 1.10.x the following is enough (but will not work with 1.11.x) :</p>
<div class="code panel" style="border-width: 1px;">
<div class="codeContent panelContent">
<pre class="code-java"> wget http:<span class="code-comment">//user:apiToken@jenkins.yourcompany.com/job/your_job/build?token=TOKEN
</span></pre>
<p>ex &#8211; wget http://yourserver/job/MyJobname/build?delay=0sec</p>
<h3>CURL</h3>
<p><strong>Without authentication:</strong></p>
<p><code>$ curl http://jenkins:8080/job/my%20job/build [ HTML page saying "Authentication required" ] </code></p>
<p><strong>With authentication:</strong></p>
<p><code>$ curl --user dbacher:$MY_API_TOKEN http://jenkins:8080/job/my%20job/build [ returns nothing and the build starts ] </code></p>
<pre class="code-java">curl -X POST http://server/view/name/job/jobname/build?delay=0sec --user 1019352:61bb8531292794315f5dda8113548630</pre>
</div>
</div>
<p>Login Jenkins using groovy script or Perl Script or Java, please refer the reference page&#8230;</p>
<p><strong>Reference:</strong><br />
<a href="https://wiki.jenkins-ci.org/display/JENKINS/Authenticating+scripted+clients">https://wiki.jenkins-ci.org/display/JENKINS/Authenticating+scripted+clients</a></p>
<p><a href="https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API">https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/ways-to-login-jenkins-using-command-line/">What are the ways to Login Jenkins using Command line ?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/ways-to-login-jenkins-using-command-line/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>BuildForge &#8211; Exporting projects using bfexport &#124; BuildForge Guide</title>
		<link>https://www.scmgalaxy.com/tutorials/buildforge-exporting-projects-using-bfexport/</link>
					<comments>https://www.scmgalaxy.com/tutorials/buildforge-exporting-projects-using-bfexport/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Wed, 24 Apr 2013 07:31:31 +0000</pubDate>
				<category><![CDATA[BuildForge]]></category>
		<category><![CDATA[bfexport]]></category>
		<category><![CDATA[buildforge]]></category>
		<category><![CDATA[BuildForge Exporting projects Guide]]></category>
		<category><![CDATA[BuildForge Exporting projects Instructions]]></category>
		<category><![CDATA[BuildForge Exporting projects References]]></category>
		<category><![CDATA[BuildForge Exporting projects Tutorial]]></category>
		<category><![CDATA[BuildForge Tutorial]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[Exporting projects]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[Stpes]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2013/04/24/buildforge-exporting-projects-using-bfexport/</guid>

					<description><![CDATA[<p>Location: BuildForge Home Dir – Platform To display command syntax, use bfexport with no options.  $ ./bfexport  Usage: bfexport -l [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/buildforge-exporting-projects-using-bfexport/">BuildForge &#8211; Exporting projects using bfexport | BuildForge Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><!-- [if gte mso 9]><xml>  <w:WordDocument>   <w:View>Normal</w:View>   <w:Zoom>0</w:Zoom>   <w:TrackMoves/>   <w:TrackFormatting/>   <w:PunctuationKerning/>   <w:ValidateAgainstSchemas/>   <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>   <w:IgnoreMixedContent>false</w:IgnoreMixedContent>   <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>   <w:DoNotPromoteQF/>   <w:LidThemeOther>EN-US</w:LidThemeOther>   <w:LidThemeAsian>X-NONE</w:LidThemeAsian>   <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>   <w:Compatibility>    <w:BreakWrappedTables/>    <w:SnapToGridInCell/>    <w:WrapTextWithPunct/>    <w:UseAsianBreakRules/>    <w:DontGrowAutofit/>    <w:SplitPgBreakAndParaMark/>    <w:EnableOpenTypeKerning/>    <w:DontFlipMirrorIndents/>    <w:OverrideTableStyleHps/>   </w:Compatibility>   <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>   <m:mathPr>    <m:mathFont m:val="Cambria Math"/>    <m:brkBin m:val="before"/>    <m:brkBinSub m:val="&#45;-"/>    <m:smallFrac m:val="off"/>    <m:dispDef/>    <m:lMargin m:val="0"/>    <m:rMargin m:val="0"/>    <m:defJc m:val="centerGroup"/>    <m:wrapIndent m:val="1440"/>    <m:intLim m:val="subSup"/>    <m:naryLim m:val="undOvr"/>   </m:mathPr></w:WordDocument> </xml><![endif]--></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3765 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2013/04/buildforge-exporting-projec.png" alt="buildforge-exporting-project-bfexport" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2013/04/buildforge-exporting-projec.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2013/04/buildforge-exporting-projec-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p class="MsoNormal"><strong>Location:</strong></p>
<p>BuildForge Home Dir – Platform</p>
<p class="MsoNormal"><span style="font-family: 'Arial','sans-serif';">To display command syntax, use bfexport with no options.</span></p>
<p class="MsoNormal"> <span style="font-family: 'Arial','sans-serif';">$ ./bfexport</span></p>
<p class="MsoNormal"> <span style="font-family: 'Arial','sans-serif';">Usage: bfexport -l</span></p>
<p class="MsoNormal"> <span style="font-family: 'Arial','sans-serif';">or:</span></p>
<p class="MsoNormal"> <span style="font-family: 'Arial','sans-serif';">bfexport [-c comment] [-f filename] [-g] [-s] [-L] [-n] &lt;Project name or UUID&gt; &lt;Version name&gt;</span></p>
<p class="MsoNormal"><strong> <span style="font-family: 'Arial','sans-serif';">Options :</span></strong></p>
<p class="MsoNormal"> <span style="font-family: 'Arial','sans-serif';">-l: Lists all projects in the system and their project UUID.</span></p>
<p class="MsoNormal"><span style="font-family: 'Arial','sans-serif';">-c : Add a comment to the output XML.</span></p>
<p class="MsoNormal"><span style="font-family: 'Arial','sans-serif';">-f : File to write the output to.</span></p>
<p class="MsoNormal"><span style="font-family: 'Arial','sans-serif';">-g : Include group users.</span></p>
<p class="MsoNormal"><span style="font-family: 'Arial','sans-serif';">-s : Include all servers.</span></p>
<p class="MsoNormal"><span style="font-family: 'Arial','sans-serif';">-C : Include servers collectors (requires -s).</span></p>
<p class="MsoNormal"><span style="font-family: 'Arial','sans-serif';">-L : Include LDAP configuration.</span></p>
<p class="MsoNormal"><span style="font-family: 'Arial','sans-serif';">-n : Include template notifications.</span></p>
<p class="MsoNormal"><span style="font-family: 'Arial','sans-serif';">Project must be a valid project name or project UUID.</span></p>
<p class="MsoNormal"><strong>Example</strong></p>
<p class="MsoNormal">To list the project names and project IDs that are stored in the Build Forge database, use</p>
<p class="MsoNormal"> &gt; bfexport -l</p>
<p class="MsoNormal"><strong>To send project data to an XML file,</strong></p>
<p class="MsoNormal">&gt; bfexport -f &lt;file_name&gt;. You must specify the -f &lt;file_name&gt; option to generate a file that can be used to import project data.</p>
<p class="MsoNormal"><strong>To write output to a file, use the -f &lt;file_name&gt; option. In the following example, helloworld is the output file name and the project ID is used instead of the project name</strong>.</p>
<p class="MsoNormal">&gt; bfexport -c &#8220;Saving a copy of project before making changes&#8221; -f helloworld 675B57CC-8366-11DD-B2E0-043C04E44E1A</p>
<p class="MsoNormal"><strong>To export the default project snapshot only, use the &lt;project_name&gt;.</strong></p>
<p class="MsoNormal">&gt; bfexport -f helloworld test_project</p>
<p class="MsoNormal"><strong>To export one snapshot of a project, use the &lt;project_name&gt; &lt;snapshot_name&gt;.</strong></p>
<p class="MsoNormal">&gt; bfexport -f helloworld test_project snapshot_1</p>
<p class="MsoNormal"><strong>If the parent project snapshot is not the default project, you must specify the &lt;project_name&gt; followed by the parent keyword to export the parent project snapshot.</strong></p>
<p class="MsoNormal"> &gt; bfexport -f helloworld test_project parent Document</p>
<p class="MsoNormal"> ./bfexport -c &#8220;Saving a copy of project before making changes&#8221; -C -s -f Citius-Coverity-Full-parent 6d66e5050c5a1000bcd5cd010bc00bc0</p>
<p><!-- [if gte mso 9]><xml>  <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267">   <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/>   <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>   <w:LsdException Locked="false" Priority="39" Name="toc 1"/>   <w:LsdException Locked="false" Priority="39" Name="toc 2"/>   <w:LsdException Locked="false" Priority="39" Name="toc 3"/>   <w:LsdException Locked="false" Priority="39" Name="toc 4"/>   <w:LsdException Locked="false" Priority="39" Name="toc 5"/>   <w:LsdException Locked="false" Priority="39" Name="toc 6"/>   <w:LsdException Locked="false" Priority="39" Name="toc 7"/>   <w:LsdException Locked="false" Priority="39" Name="toc 8"/>   <w:LsdException Locked="false" Priority="39" Name="toc 9"/>   <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>   <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/>   <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>   <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>   <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/>   <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>   <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/>   <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>   <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>   <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>   <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>   <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/>   <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>   <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>   <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>   <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>   <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>   <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>   <w:LsdException Locked="false" Priority="37" Name="Bibliography"/>   <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>  </w:LatentStyles> </xml><![endif]--><!-- [if gte mso 10]>



<style>  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman","serif";} </style>

 <![endif]--></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/buildforge-exporting-projects-using-bfexport/">BuildForge &#8211; Exporting projects using bfexport | BuildForge Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/buildforge-exporting-projects-using-bfexport/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Performance Optimization of Build Server &#124; Performance Optimization Guide</title>
		<link>https://www.scmgalaxy.com/tutorials/performance-optimization-of-build-server/</link>
					<comments>https://www.scmgalaxy.com/tutorials/performance-optimization-of-build-server/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Mon, 04 Feb 2013 09:54:00 +0000</pubDate>
				<category><![CDATA[Build Management]]></category>
		<category><![CDATA[Build]]></category>
		<category><![CDATA[Build server]]></category>
		<category><![CDATA[Build Server Performance Optimization]]></category>
		<category><![CDATA[Build Server Performance Optimization Guide]]></category>
		<category><![CDATA[Build Server Performance Optimization Tutorial]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Performance Optimization]]></category>
		<category><![CDATA[Performance Optimization Guide]]></category>
		<category><![CDATA[Performance Optimization Tutorial]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2013/02/04/performance-optimization-of-build-server/</guid>

					<description><![CDATA[<p>Performance Optimization Checklist of Build Servers Build Infrastructure Level 1.  Do you really need to build all source code or [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/performance-optimization-of-build-server/">Performance Optimization of Build Server | Performance Optimization Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><!-- [if gte mso 9]><xml>  <w:WordDocument>   <w:View>Normal</w:View>   <w:Zoom>0</w:Zoom>   <w:TrackMoves/>   <w:TrackFormatting/>   <w:PunctuationKerning/>   <w:ValidateAgainstSchemas/>   <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>   <w:IgnoreMixedContent>false</w:IgnoreMixedContent>   <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>   <w:DoNotPromoteQF/>   <w:LidThemeOther>EN-US</w:LidThemeOther>   <w:LidThemeAsian>X-NONE</w:LidThemeAsian>   <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>   <w:Compatibility>    <w:BreakWrappedTables/>    <w:SnapToGridInCell/>    <w:WrapTextWithPunct/>    <w:UseAsianBreakRules/>    <w:DontGrowAutofit/>    <w:SplitPgBreakAndParaMark/>    <w:EnableOpenTypeKerning/>    <w:DontFlipMirrorIndents/>    <w:OverrideTableStyleHps/>   </w:Compatibility>   <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>   <m:mathPr>    <m:mathFont m:val="Cambria Math"/>    <m:brkBin m:val="before"/>    <m:brkBinSub m:val="&#45;-"/>    <m:smallFrac m:val="off"/>    <m:dispDef/>    <m:lMargin m:val="0"/>    <m:rMargin m:val="0"/>    <m:defJc m:val="centerGroup"/>    <m:wrapIndent m:val="1440"/>    <m:intLim m:val="subSup"/>    <m:naryLim m:val="undOvr"/>   </m:mathPr></w:WordDocument> </xml><![endif]--></p>
<p><!-- [if gte mso 9]><xml>  <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267">   <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/>   <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>   <w:LsdException Locked="false" Priority="39" Name="toc 1"/>   <w:LsdException Locked="false" Priority="39" Name="toc 2"/>   <w:LsdException Locked="false" Priority="39" Name="toc 3"/>   <w:LsdException Locked="false" Priority="39" Name="toc 4"/>   <w:LsdException Locked="false" Priority="39" Name="toc 5"/>   <w:LsdException Locked="false" Priority="39" Name="toc 6"/>   <w:LsdException Locked="false" Priority="39" Name="toc 7"/>   <w:LsdException Locked="false" Priority="39" Name="toc 8"/>   <w:LsdException Locked="false" Priority="39" Name="toc 9"/>   <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>   <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/>   <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>   <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>   <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/>   <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>   <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/>   <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>   <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>   <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>   <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>   <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/>   <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>   <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>   <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>   <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>   <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>   <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>   <w:LsdException Locked="false" Priority="37" Name="Bibliography"/>   <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>  </w:LatentStyles> </xml><![endif]--><!-- [if gte mso 10]>



<style>  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman","serif";} </style>

 <![endif]--></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3785 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2013/02/build-server.png" alt="build-server" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2013/02/build-server.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2013/02/build-server-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p class="MsoNormal"><strong>Performance Optimization Checklist of Build Servers<br />
</strong></p>
<p class="MsoNormal"><strong>Build Infrastructure Level</strong></p>
<p class="MsoNormal">1.  Do you really need to build all source code or only the part of code which has changes?</p>
<p class="MsoNormal">2. Project should be divided into multiple modules/component which can be build independently and should be integrated when it needed.</p>
<p class="MsoNormal">3. Understand technology and make use of performance related features which will help you. e.g make, visual studio and maven has some feature which help us to compile only code which was changed also, some performance tuning features should be explored.</p>
<p class="MsoNormal">4. Compile dependent project only there are changes. no need to compile all the time.</p>
<p class="MsoNormal">5. Distribute application in non-compiled and to be compiled files. e.g src, docs and copy only src to comile. docs files cane be used while creating installer.</p>
<p class="MsoNormal">6. Plan for disk usage growth upfront.</p>
<p class="MsoNormal"><strong>Application Server level<br />
</strong></p>
<ol>
<li>Apache Server optimization and proper log setting</li>
<li>Disabling unused modules and component which will help performance.</li>
<li>Follow best practices of Module Configuration, Apache Server Configuration etc</li>
</ol>
<p class="MsoNormal"><strong> System level</strong></p>
<ol>
<li>Check if any background task/services is running which is consuming cpu/memory and can be  stopped and not relevant.</li>
<li>Keep system uptodate</li>
<li>Avoid using build server for any other task &#8211; If you must edit components or install software, build or edit the components on another machine and copy them over.</li>
<li>Use high speen drive for i/o operations</li>
</ol>
<p class="MsoNormal"><strong>Build Server application level</strong></p>
<p class="MsoNormal"><a href="http://www.cloudbees.com/sites/default/files/whitepapers/7WaysToOptimizeJenkins.pdf">http://www.cloudbees.com/sites/default/files/whitepapers/7WaysToOptimizeJenkins.pdf</a></p>
<ol>
<li>Keep log files maintenance and truncate regularly. have limited build records.</li>
<li>Move build to document server. not to keep in build server</li>
<li>Take advantage of distribute build server using agents/slaves/nodes etc</li>
</ol>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/performance-optimization-of-build-server/">Performance Optimization of Build Server | Performance Optimization Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/performance-optimization-of-build-server/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>How to Integrate Jenkins with SVN ? &#124; Jenkins Integration with SVN Guide</title>
		<link>https://www.scmgalaxy.com/tutorials/how-to-integrate-jenkins-with-svn/</link>
					<comments>https://www.scmgalaxy.com/tutorials/how-to-integrate-jenkins-with-svn/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Tue, 26 Jun 2012 11:05:19 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Integrate]]></category>
		<category><![CDATA[Integrate Jenkins with SVN]]></category>
		<category><![CDATA[Jenkin with SVN]]></category>
		<category><![CDATA[Jenkins Guide]]></category>
		<category><![CDATA[Jenkins Integration]]></category>
		<category><![CDATA[Jenkins Integration with SVN Guide]]></category>
		<category><![CDATA[Jenkins Integration with SVN Tutorial]]></category>
		<category><![CDATA[Jenkins Intergation Tutorial]]></category>
		<category><![CDATA[Jenkins Tutorial]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2012/06/26/how-to-integrate-jenkin-with-svn/</guid>

					<description><![CDATA[<p>Hi Rajesh, Can you please help me to configure LDAP in SVN,i checked with some of my friends but i [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-integrate-jenkins-with-svn/">How to Integrate Jenkins with SVN ? | Jenkins Integration with SVN Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3793 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/06/jenkins-with-svn.png" alt="jenkins-with-svn" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/06/jenkins-with-svn.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/06/jenkins-with-svn-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Hi Rajesh,</p>
<div>Can you please help me to configure LDAP in SVN,i checked with some of my friends but i am not able to understand that.If you having any document related to LDAP configuration please send to me or you replay here also.</div>
<div></div>
<div>Thanks &amp; Regards</div>
<div>Sujeet Sahu</div>
<div>M:09741939212</div>
<div>Mail id: sahusujeet@ymail.com</div>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-integrate-jenkins-with-svn/">How to Integrate Jenkins with SVN ? | Jenkins Integration with SVN Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/how-to-integrate-jenkins-with-svn/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>How to Execute external commands by using perl?</title>
		<link>https://www.scmgalaxy.com/tutorials/executing-external-commands-using-perl/</link>
					<comments>https://www.scmgalaxy.com/tutorials/executing-external-commands-using-perl/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Fri, 04 May 2012 11:02:25 +0000</pubDate>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[Execute]]></category>
		<category><![CDATA[Execute external commands]]></category>
		<category><![CDATA[Execute external commands from Perl]]></category>
		<category><![CDATA[External]]></category>
		<category><![CDATA[External commands]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Implement]]></category>
		<category><![CDATA[Implement external commands by using perl]]></category>
		<category><![CDATA[Perl Guide for executing external commands]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Using]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2012/05/04/executing-external-commands-using-perl/</guid>

					<description><![CDATA[<p>There are many ways to execute external commands from Perl. The most commons are: system function exec function backticks (&#8220;) [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/executing-external-commands-using-perl/">How to Execute external commands by using perl?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3828 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/05/external-commands-using-per.png" alt="execute-external-commands-from-perl" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/05/external-commands-using-per.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/05/external-commands-using-per-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>There are many ways to execute external commands from Perl. The most commons are:</p>
<ul type="disc">
<li><strong>system</strong> function</li>
<li><strong>exec</strong> function</li>
<li><strong>backticks (&#8220;)</strong> operator</li>
<li><strong>open</strong> function</li>
</ul>
<p>All of these methods have different behaviour, so you should choose which one to use depending of your particular need. In brief, these are the recommendations:</p>
<table border="1" cellpadding="0">
<tbody>
<tr>
<td><strong>method</strong></td>
<td><strong>use if &#8230;</strong></td>
</tr>
<tr>
<td>system()</td>
<td>you want to execute a command and don&#8217;t want to capture its output</td>
</tr>
<tr>
<td>exec</td>
<td>you don&#8217;t want to return to the calling perl script</td>
</tr>
<tr>
<td>backticks</td>
<td>you want to capture the output of the command</td>
</tr>
<tr>
<td>open</td>
<td>you want to pipe the command (as input or output) to your script</td>
</tr>
</tbody>
</table>
<p>More detailed explanations of each method follows:</p>
<p><strong>Using system() </strong><br />
system() executes the command specified. It doesn&#8217;t capture the output of the command.<br />
system() accepts as argument either a scalar or an array. If the argument is a scalar, system() uses a shell to execute the command (&#8220;/bin/sh -c command&#8221;); if the argument is an array it executes the command directly, considering the first element of the array as the command name and the remaining array elements as arguments to the command to be executed.<br />
For that reason, it&#8217;s highly recommended for efficiency and safety reasons (specially if you&#8217;re running a cgi script) that you use an array to pass arguments to system()</p>
<pre><strong>Example: </strong>     #-- calling 'command' with  arguments    system("command arg1 arg2 arg3");         #-- better way of calling the same command    system("command", "arg1", "arg2",  "arg3");     The return value  is set in <strong>$?</strong>; this value is the exit status of the command as returned  by the 'wait' call; to get the real exit status of the command you have to  shift right by 8 the value of $? ($? &gt;&gt; 8).     If the value of <strong>$?</strong> is -1, then the command failed to execute, in that case you may check the value  of <strong>$!</strong> for the reason of the failure.</pre>
<pre><strong>Example: </strong>     system("command",  "arg1");    if ( $? == -1 )    {      print "command failed: $!\n";    }    else    {      printf "command exited with value %d", $? &gt;&gt; 8;    }</pre>
<p><strong>Using exec() </strong><br />
The exec() function executes the command specified and never returns to the calling program, except in the case of failure because the specified command does not exist AND the exec argument is an array.<br />
Like in system(), is recommended to pass the arguments of the functions as an array.</p>
<p><strong>Using backticks (&#8220;) </strong><br />
In this case the command to be executed is surrounded by backticks. The command is executed and the output of the command is returned to the calling script.<br />
In scalar context it returns a single (possibly multiline) string, in list context it returns a list of lines or an empty list if the command failed.<br />
The exit status of the executed command is stored in <strong>$?</strong> (see system() above for details).</p>
<pre><strong>Example: </strong>     #-- scalar context    $result = `command arg1 arg2`;         #-- the same command in list context    @result = `command arg2 arg2`;     Notice that the  only output captured is STDOUT, to collect messages sent to STDERR you should  redirect STDERR to STDOUT</pre>
<pre><strong>Example: </strong>     #-- capture STDERR as well  as STDOUT    $result = `command 2&gt;&amp;1`;</pre>
<p><strong>Using open() </strong><br />
Use open() when you want to:<br />
&#8211; capture the data of a command (syntax: open(&#8220;command |&#8221;))<br />
&#8211; feed an external command with data generated from the Perl script (syntax: open(&#8220;| command&#8221;))</p>
<pre><strong>Examples: </strong>     #-- list the processes  running on your system    open(PS,"ps -e -o pid,stime,args |") || die "Failed: $!\n";    while ( &lt;PS&gt; )    {      #-- do something here    }         #-- send an email to user@localhost    open(MAIL, "| /bin/mailx -s test user\@localhost ") || die  "mailx failed: $!\n";  print MAIL "This is a test message";</pre>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/executing-external-commands-using-perl/">How to Execute external commands by using perl?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/executing-external-commands-using-perl/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Depot Migration between perforce servers with history and change list</title>
		<link>https://www.scmgalaxy.com/tutorials/depot-migration-between-perforce-servers-with-history-and-change-list/</link>
					<comments>https://www.scmgalaxy.com/tutorials/depot-migration-between-perforce-servers-with-history-and-change-list/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Fri, 23 Dec 2011 10:12:05 +0000</pubDate>
				<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Between]]></category>
		<category><![CDATA[Changelist]]></category>
		<category><![CDATA[Depot]]></category>
		<category><![CDATA[Depot Migration]]></category>
		<category><![CDATA[Depot migration between servers]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[History]]></category>
		<category><![CDATA[History and change list]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Migrating servers]]></category>
		<category><![CDATA[Migration]]></category>
		<category><![CDATA[Moving depots across servers]]></category>
		<category><![CDATA[Perforce Depots]]></category>
		<category><![CDATA[Perforce servers]]></category>
		<category><![CDATA[Perforce servers Guide]]></category>
		<category><![CDATA[Perforce servers Instructions]]></category>
		<category><![CDATA[Perforce servers Tutorials]]></category>
		<category><![CDATA[Perforce Tutorials]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Servers Migration]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2011/12/23/depot-migration-between-perforce-servers-with-history-and-change-list/</guid>

					<description><![CDATA[<p>There are many questions asked for the depot migration between server without losing any of the history  such as&#8230; Moving [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/depot-migration-between-perforce-servers-with-history-and-change-list/">Depot Migration between perforce servers with history and change list</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3862 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2011/12/migration-between-perforce-.png" alt="depot-migration-between-perforce-servers" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2011/12/migration-between-perforce-.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2011/12/migration-between-perforce--300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><strong>There are many questions asked for the depot migration between server without losing any of the history  such as&#8230;</strong></p>
<ul>
<li>Moving depots across servers</li>
<li>Moving depots between servers</li>
<li>Move a product depot from one Perforce server to another</li>
<li>Depot Migration between perforce servers with history and change list</li>
</ul>
<p><strong>There are one solution which i find worth to try it out?</strong><br />
1.  Take A full backup of Source perforce server including jounals and file systems using checkpoint featres<br />
2.  Then obliterate everything in the Source server that you didn&#8217;t want to copy &#8211; and remove redundant changelists with p4 change -f -d (refer p4 manuals)<br />
3.  Go back to the Source server and obliterate the bit you&#8217;ve moved and remove redunant changelists again.<br />
4. Now using p4merge tool, you can merger source and destination servers. this tools will help you for how to merge two separate servers into a single combined server using the Perfmerge++ utility.</p>
<p><strong>What is Perfmerge++?</strong><br />
Perfmerge++ is a tool for merging two Perforce repositories to produce a third repository; it replaces the venerable perfmerge2.pl script. Unlike its predecessor, perfmerge++ does not work with checkpoints, rather it accesses the database files directly and creates new database files in the target directory. These new database files contain the merged content.</p>
<p><strong>Reference:</strong><br />
<a href="http://kb.perforce.com/article/911" target="_blank" rel="noopener">http://kb.perforce.com/article/911</a><br />
<a href="ftp://ftp.perforce.com/perforce/tools/perfmerge/perfmerge.html" target="_blank" rel="noopener">ftp://ftp.perforce.com/perforce/tools/perfmerge/perfmerge.html</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/depot-migration-between-perforce-servers-with-history-and-change-list/">Depot Migration between perforce servers with history and change list</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/depot-migration-between-perforce-servers-with-history-and-change-list/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Useful Tips to Make Team Building Exercises Effective and Successful</title>
		<link>https://www.scmgalaxy.com/tutorials/make-team-building-exercises-effective-and-successful/</link>
					<comments>https://www.scmgalaxy.com/tutorials/make-team-building-exercises-effective-and-successful/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Wed, 09 Mar 2011 00:00:00 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Build]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[Effective team building exercises]]></category>
		<category><![CDATA[Employees]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Improve]]></category>
		<category><![CDATA[organization]]></category>
		<category><![CDATA[Team]]></category>
		<category><![CDATA[Team Building]]></category>
		<category><![CDATA[Team Building Activities]]></category>
		<category><![CDATA[Team Building Guide]]></category>
		<category><![CDATA[Team Building Instructions]]></category>
		<category><![CDATA[Team Members]]></category>
		<category><![CDATA[Team Members Relationship]]></category>
		<category><![CDATA[Teamwork]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tips to improve Team Building]]></category>
		<category><![CDATA[Ways]]></category>
		<category><![CDATA[Workplace]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2011/03/09/make-team-building-exercises-effective-and-successful/</guid>

					<description><![CDATA[<p>Hi, I am prabhakar, i have read an article about Team Building and i would like to share it with [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/make-team-building-exercises-effective-and-successful/">Useful Tips to Make Team Building Exercises Effective and Successful</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Hi, I am <a href="http://www.facebook.com/people/Prabhakar-Muthu/1300740867">prabhakar</a>, i have read an article about Team Building and i would like to share it with you.All successful businesses and organizations know that teamwork and team synergy is the key to success. A lot of effort and resources are dedicated towards team building exercises and activities. A good team forms the foundation of any company, organization or community. Team building is not an easy task. This is because a team consists of various individuals with distinct personalities, schools of thought and disposition. But effective team building steps can slowly help these individuals to rise above petty differences, working together and complimenting each other to ensure the overall success of the team as well as personal growth of each individual. A discordant and inharmonious team will continue to experience failure even if it comprises of brilliant individuals. Sports are a very good example of this, in team sports like Football, Hockey or Basketball the co-ordination, communication and synergy of the team is what sets the best teams apart rather than individual superstars.</p>
<p>Team building requires dedication and effective skills. Each member of the team must be made to feel an integral and indispensible part of the team so that team strategy and goals can be placed above individual goals.There are various team building games and exercises available but it is only with perfect execution and participation of all members can these be effective. It is also important to resolve any conflicts as soon as possible. Conflicts can be very harmful for team building. Negative feedback, especially in public should be avoided at all cost as it may hamper the team&#8217;s performance.</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/make-team-building-exercises-effective-and-successful/">Useful Tips to Make Team Building Exercises Effective and Successful</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/make-team-building-exercises-effective-and-successful/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Apache web server Installation Guide, know how to Install Apache web server on Windows 7?</title>
		<link>https://www.scmgalaxy.com/tutorials/installing-apache-web-server-on-windows-7/</link>
					<comments>https://www.scmgalaxy.com/tutorials/installing-apache-web-server-on-windows-7/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Tue, 18 Jan 2011 14:10:23 +0000</pubDate>
				<category><![CDATA[App / Web Servers]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Apache web server Configuration on Windows 7]]></category>
		<category><![CDATA[Apache web server installation on Windows 7]]></category>
		<category><![CDATA[Apache web server Installation Tutorial]]></category>
		<category><![CDATA[Apache web server Setup on Windows 7]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[how to Install Apache web server on Windows 7]]></category>
		<category><![CDATA[Install]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Setup]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Ways]]></category>
		<category><![CDATA[web server]]></category>
		<category><![CDATA[Web server Installation Guide]]></category>
		<category><![CDATA[Windows 7]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2011/01/18/installing-apache-web-server-on-windows-7/</guid>

					<description><![CDATA[<p>After a quick detour to install Notepad++, I&#8217;m on my way to installing Magento. Before I can get into the [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/installing-apache-web-server-on-windows-7/">Apache web server Installation Guide, know how to Install Apache web server on Windows 7?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3907 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2011/01/apache-web-server-on-window.png" alt="apache-web-server-on-windows-7-installation-guide" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2011/01/apache-web-server-on-window.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2011/01/apache-web-server-on-window-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>After a quick <a href="http://notepad-plus-plus.org/"><span style="text-decoration: underline;"><span style="color: #0000ff;">detour to install Notepad++</span></span></a>, I&#8217;m on my way to installing Magento. Before I can get into the meat of it, though, I do require a few prerequisites.</p>
<p>From the <a href="http://www.magentocommerce.com/knowledge-base/entry/magento-installation-cheat-sheet"><span style="text-decoration: underline;"><span style="color: #0000ff;">installation instructions</span></span></a>, installing Magento requires:</p>
<ul>
<li>Apache 1.3.x or Apache 2</li>
<li>PHP 5.2.0 and above with Safe mode off</li>
<li>MySQL 4.1.20 and above</li>
</ul>
<p>After <a href="http://www.google.ca/#q=apache+2.2+windows+7"><span style="text-decoration: underline;"><span style="color: #0000ff;">a brief search</span></span></a>, I happened upon <a href="http://webdevcodex.com/tutorial-installing-apache2-php5-mysql5-phpmyadmin3-windows-7-vista/"><span style="text-decoration: underline;"><span style="color: #0000ff;">a very handy site</span></span></a> (Yes, my current dev machine runs Windows 7). No sense reinventing the wheel, so these instructions should do nicely.</p>
<p>I&#8217;ve chosen the latest stable release, 2.2.17, <a href="http://www.pc-tools.net/win32/md5sums/"><span style="text-decoration: underline;"><span style="color: #0000ff;">MD5-verified</span></span></a> and ready to install.</p>
<p>Always one to put the right foot forward&#8230; The first thing I&#8217;ve done is to immediately download the wrong version (src) instead of the neatly prepped installer (msi) as per the instructions. Round 1 goes to my eagerness, but after a neat revisit to the Apache download page, I&#8217;m off in the right direction.</p>
<p>After kicking off the Apache installer, my first instinct was to twitch at the frozen installer progress (Did the instructions forget about that ghastly Windows 7 User Account Control?), but after only a brief pause, the UAC prompt has displayed and the Apache web server installation is back on track.</p>
<p>None the worse for wear, time for the next step.</p>
<h2>PHP</h2>
<p>I&#8217;ve pretty much kaboshed most of <a href="http://webdevcodex.com/tutorial-installing-apache2-php5-mysql5-phpmyadmin3-windows-7-vista/#installphp"><span style="text-decoration: underline;"><span style="color: #0000ff;">the PHP installation instructions</span></span></a>, mostly due to its avoidance of the handy PHP for Windows installer. Pointing the installer to the Apache web server&#8217;s cgi-bin folder seems like a good idea.</p>
<p>A configuration change&#8230;</p>
<p>; Directory in which the loadable extensions (modules) reside.<br />
; http://php.net/extension-dir<br />
; extension_dir = &#8220;./&#8221;<br />
; On windows:<br />
extension_dir = &#8220;ext&#8221; ; Uncommented (removed the semicolon at the beginning of) this line</p>
<p>&#8230; and I&#8217;m <a href="http://webdevcodex.com/tutorial-installing-apache2-php5-mysql5-phpmyadmin3-windows-7-vista/#installphp"><span style="text-decoration: underline;"><span style="color: #0000ff;">back to the instructions</span></span></a>. After an update to my environment variables, looks like it&#8217;s time for a reboot&#8230; and sleep.</p>
<p>I&#8217;ll be leaving the MySQL install (and testing Apache web server and PHP) &#8217;til tomorrow.</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/installing-apache-web-server-on-windows-7/">Apache web server Installation Guide, know how to Install Apache web server on Windows 7?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/installing-apache-web-server-on-windows-7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Setup Configure Hudson Master Slave? &#8211; Complete Guide</title>
		<link>https://www.scmgalaxy.com/tutorials/hudson-master-slave-setup/</link>
					<comments>https://www.scmgalaxy.com/tutorials/hudson-master-slave-setup/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Sat, 24 Jul 2010 05:09:11 +0000</pubDate>
				<category><![CDATA[Build Tools]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Hudson]]></category>
		<category><![CDATA[Hudson master slave configuration]]></category>
		<category><![CDATA[Hudson Master Slave setup]]></category>
		<category><![CDATA[Hudson Master Slave setup Guide]]></category>
		<category><![CDATA[Instructions]]></category>
		<category><![CDATA[Master slave setup]]></category>
		<category><![CDATA[Master/Slave Hudson]]></category>
		<category><![CDATA[Method]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Setup]]></category>
		<category><![CDATA[Slave agents setup method]]></category>
		<category><![CDATA[Slave setup]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2010/07/24/hudson-master-slave-setup/</guid>

					<description><![CDATA[<p>The tasks can be scheduled to run on the same machine (Master), or on a different machine (Slave). A master [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hudson-master-slave-setup/">How to Setup Configure Hudson Master Slave? &#8211; Complete Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="date-posts">
<div class="post-outer">
<div class="post hentry">
<div class="post-body entry-content">
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4420 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/07/hudson-master-slave-setup.png" alt="hudson-master-slave-setup" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/07/hudson-master-slave-setup.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/07/hudson-master-slave-setup-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></div>
<div style="margin-bottom: 0in;">The tasks can be scheduled to run on the same machine (Master), or on a different machine (Slave). A master is a installation of Hudson, that can manage one or more slaves. The role of master remains same in Master slave setup. It serves HTTP requests, and it can still build projects on it&#8217;s own.</div>
<div style="margin-bottom: 0in;">Slaves are computers that are setup to build projects triggered from the master. A separate program called <strong><em>slave agent</em></strong><span style="font-weight: normal;"> runs on slave computer. In this article we&#8217;ll discuss about how to setup Hudson to executed distributed builds using Master slave. One computer can be configured to execute multiple slave agents.</span></div>
<h1 class="western"><span style="font-size: large;">How it works</span></h1>
<div style="margin-bottom: 0in;">When the slaves are registered to a master, the master starts distributing loads to slaves. The delegation depends on the specific job. The job can be configured to either execute on the master, or it can be tied to a specific slave. On the other hand, the jobs can be configured to freely roam between slaves, wherein the job is executed using the free slave. As per the user is concerned, the setup is transparent. The results for all jobs are viewable using the Master, irrespective of the Slave that executed the job.</div>
<div style="margin-bottom: 0in;">The slave may be built using any Operating system. The Master slave setup is highly helpful while the user has to execute the job on different Operating system. Consider this use case: The application is expected to run on different operating system, Linux, Solaris and Windows system. To address this need, the user can install Hudson on any machine, say Linux, and add 2 slaves: Solaris and Windows. The user can add 3 different jobs, one running on Master itself and others running on slave machines.</div>
<h1 class="western"><span style="font-size: large;">Methods to set up Slave agents</span></h1>
<div style="margin-bottom: 0in;">The slave can be launched from Master using any of below methods:</div>
<ol>
<li>Launch Slave agents on Unix machines via SSH.</li>
<li>Launch Slave agents via JNLP.</li>
<li>Launch Slave agents via execution of command on the master.</li>
<li>Let Hudson control windows slave as a windows service.</li>
</ol>
<p>The following screenshot illustrates the list of modes under which the Hudson slave can be launched.<br />
<a style="margin-bottom: 1em; float: right; margin-left: 1em; clear: right;" href="http://3.bp.blogspot.com/_dWL7A18AuFA/S3p7yGMyE4I/AAAAAAAABEo/h6x1l2oCndM/s1600-h/hudson-slave-modes.png"><img loading="lazy" decoding="async" src="http://3.bp.blogspot.com/_dWL7A18AuFA/S3p7yGMyE4I/AAAAAAAABEo/h6x1l2oCndM/s640/hudson-slave-modes.png" width="640" height="51" border="0" /></a></p>
<p><em><span style="font-size: small;"><strong>Set up Slave agents on Unix machines via SSH</strong></span></em></p>
<div><span style="font-weight: normal;">Hudson has a built-in SSH client implementation that it can use to talk to remote sshd and start a slave agent. This is the most convenient and preferred method for Unix slaves, which normally has sshd out-of-the-box. Click </span><em><span style="font-weight: normal;">Manage Hudson</span></em><span style="font-weight: normal;">, then </span><em><span style="font-weight: normal;">Manage Nodes</span></em><span style="font-weight: normal;">, then click </span><em><span style="font-weight: normal;">New Node</span></em><span style="font-weight: normal;">. In this set up, the connection information is supplied, including SSH host name, user name and authentication credentials. The authentication is performed using password or ssh keys. If it is configured to use ssh keys, the SSH public key should be copied to </span><span style="font-family: Courier New, monospace;"><span style="font-weight: normal;">~/.ssh/authorized_keys</span></span><span style="font-weight: normal;"> file. Hudson will do the rest of the work by itself, including copying the binary needed for a slave agent, and starting/stopping slaves.</span></div>
<p>&nbsp;</p>
<blockquote>
<div style="text-align: justify;">Depending on the project and hardware resource availability, the user Desktop can be used as one of Slave, without affecting his day-to-day activities, thus avoiding the need for dedicated Slaves.</div>
</blockquote>
<h2 class="western"><em><span style="font-size: small;"><strong>Establish slave agent via Java Web Start</strong></span></em></h2>
<div style="font-weight: normal;">Another way of launching slave is to start a slave agent through Java Web Start (JNLP). In this approach, the user will login to the slave node, open a browser and open the slave page using the URL pointed to the Master. It may look like the following URL:</div>
<div style="font-weight: normal;"><span style="font-family: Courier New, monospace;">http://masterserver:port/hudson/jnlpJars/slave.jar</span></div>
<div style="font-weight: normal;">The user is presented with the JNLP launch icon. If user click the icon, the Java Web Start kicks in and it launches a slave agent on this computer.</div>
<div style="font-weight: normal;">This mode is convenient when the master cannot initiate a connection to slaves, such as when it runs outside a firewall while the rest of the slaves are in the firewall. The disadvantage is, if the machine with a slave agent goes down, the master has no way of re-launching it on its own.</div>
<h3 class="western"><em><span style="font-size: small;">Set up slave agent headlessly</span></em></h3>
<div style="margin-bottom: 0in; font-weight: normal;">This launch mode uses a mechanism very similar to Java Web Start, except that it runs without using GUI, making it convenient for an execution as a daemon on Unix. To do this, the user should configure this slave to be a JNLP slave by downloading <tt><span style="font-family: Courier New, monospace;"><em>slave.jar</em></span></tt>, and then from the slave, run a command like this:</div>
<pre style="font-weight: normal;"><span style="font-family: Courier New, monospace;"> </span></pre>
<pre style="font-weight: normal;"><span style="font-family: Courier New, monospace;">java -jar slave.jar -jnlpUrl http://yourserver:port/computer/slave-name/slave-agent.jnlp</span></pre>
<div style="margin-bottom: 0in; font-weight: normal;">
<p>The <span style="font-family: Courier New, monospace;">slave.jar</span> file is downloaded from the above mentioned URL. Make sure to replace <strong>slave-name</strong> with the name of the slave setup in Master.</p>
<blockquote><p>By default, Hudson runs on port 8080. It can be installed and managed without the need for super user privilege. The super user privilege is not required to manage both Master and Slave.</p></blockquote>
</div>
<p>The below diagram illustrates the list of configuration parameters specific to a slave.</p>
<div class="separator" style="text-align: center; clear: both;"><a style="margin-bottom: 1em; float: right; margin-left: 1em; clear: right;" href="http://3.bp.blogspot.com/_dWL7A18AuFA/S3qBFN_G-CI/AAAAAAAABEw/GYdxfv2w__4/s1600-h/hudson-slave-2.png"><img loading="lazy" decoding="async" src="http://3.bp.blogspot.com/_dWL7A18AuFA/S3qBFN_G-CI/AAAAAAAABEw/GYdxfv2w__4/s400/hudson-slave-2.png" width="400" height="176" border="0" /></a></div>
<p>&nbsp;</p>
<h2 class="western"><em><span style="font-size: small;">set up Slave Agent using own scripts</span></em></h2>
<div>If the above modes is not flexible, the user can write his own script to launch the Slave agent. The script is placed in the Master computer and Hudson runs this script whenever it should connect to the slave. The script may use the remote login program like SSH, RSH to establish connection between Master and slave.</div>
<div>The script would execute the slave agent program like <span style="font-family: Courier New, monospace;">java -jar slave.jar. </span><span style="font-family: Times New Roman, serif;">The stdin and stdout for the script should be connected to the master. For example, the script that does </span><span style="font-family: Courier New, monospace;">ssh myslave java -jar ~/bin/slave.jar</span><span style="font-family: Times New Roman, serif;"> would satisfy this need, when it is executed from the Master web interface. For this reason, running this script manually from the command line does no good.</span></div>
<div style="font-family: Arial, Helvetica, sans-serif;">The copy of slave.jar can be downloaded from the above mentioned URL. Launching the slave agent using this mode requires additional setup in the Slave. The benefit is that when the connection goes bad, the user can use Hudson web interface to re-establish the connection. <!-- BLOG_CMT_createIframe('http://www.blogger.com/rpc_relay.html', '12285068873195078521'); // --></div>
</div>
</div>
</div>
</div>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hudson-master-slave-setup/">How to Setup Configure Hudson Master Slave? &#8211; Complete Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/hudson-master-slave-setup/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
