<?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>Yılmaz Yavuz &#187; get latest version</title>
	<atom:link href="http://www.yilmazyavuz.com/yyblog/index.php/tag/get-latest-version/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yilmazyavuz.com/yyblog</link>
	<description>yazılım üzerine taze taze</description>
	<lastBuildDate>Thu, 26 Aug 2010 10:58:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Visual SourceSafe 2005 ve Team Foundation Server 2008 arasındaki farklar</title>
		<link>http://www.yilmazyavuz.com/yyblog/index.php/2009/07/visual-sourcesafe-2005-ve-team-foundation-server-2008-arasindaki-farklar/</link>
		<comments>http://www.yilmazyavuz.com/yyblog/index.php/2009/07/visual-sourcesafe-2005-ve-team-foundation-server-2008-arasindaki-farklar/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 18:39:51 +0000</pubDate>
		<dc:creator>Yılmaz Yavuz</dc:creator>
				<category><![CDATA[Diğer]]></category>
		<category><![CDATA[branch]]></category>
		<category><![CDATA[check-in]]></category>
		<category><![CDATA[check-out]]></category>
		<category><![CDATA[get latest version]]></category>
		<category><![CDATA[jira]]></category>
		<category><![CDATA[shelve]]></category>
		<category><![CDATA[sourcesafe]]></category>
		<category><![CDATA[tfs]]></category>

		<guid isPermaLink="false">http://www.yilmazyavuz.com/yyblog/?p=360</guid>
		<description><![CDATA[<p>Öncelikle belirtmek isterim ki bu yazıdaki görüşler aynı proje üzerinde  7 ay yoğun bir şekilde sourcesafe kullanmış ve sonraki 6 ayı yine yoğun bir şekilde Tfs 2008 ile geçirmiş biri olarak kişisel görüşlerimdir.</p>

Sourcesafe veritabanı olarak file system kullandığı için yavaştır, Tfs ile çalışmaya başladığınızda check-in check-out  ve get latest version süreleriniz inanılmaz kısalacaktır.
Sourcesafe de bir version a geri dönmek çocuk oyuncağı iken, Tfs de bunun için msdn manyağı olmanız gerekmektedir.
Tfs de sourcecontrol dışında task assign etme proje bugların toplanması build server in ayrı bir yerde olması gibi ek özellikler varken, sourcesafe için bu gibi şeyler söz konusu değildir.
Tfs de Check-In policy uygulayıp gecenin geç saatinde check-in yapan dalgın bir yazılımcıyı, güzellik uykusundan uyandırabilirken. Sourcesafe de bu şekilde bir şey yapmak imkansız olmasada zordur.
Tfs de branch lar kolay bir şekilde yönetilebilirken, sourcesafe de bunu yapmak sizin kabiliyetinize kalmıştır.
Tfs in Vs eklentisinde herhangi bir kod sayfasında Annote dediğinizde üzerinde bulunduğunuz kodun en son kim tarafından kurcuklandığını, güzel bir arayüzle görebilirken. Sourcesafe de ancak olsada kullansak diyebilirsiniz.
Tfs de yetkilendirme olayını çözmek için 1 hafta uğraşırken, sourcesafe de yetkilendirme olayı zaten ufacık bir pencereden ibaret olduğu için 10sn de çözersiniz.
Tfs de Check-In ler Changeset bazında yapılırken, Sourcesafe de dosya bazında yapılır; buda sizin o check-in <span style="color:#777"> . . . &#8594; Yazının Devamını Oku: <a href="http://www.yilmazyavuz.com/yyblog/index.php/2009/07/visual-sourcesafe-2005-ve-team-foundation-server-2008-arasindaki-farklar/">Visual SourceSafe 2005 ve Team Foundation Server 2008 arasındaki farklar</a></span>]]></description>
			<content:encoded><![CDATA[<p>Öncelikle belirtmek isterim ki bu yazıdaki görüşler aynı proje üzerinde  7 ay yoğun bir şekilde sourcesafe kullanmış ve sonraki 6 ayı yine yoğun bir şekilde Tfs 2008 ile geçirmiş biri olarak kişisel görüşlerimdir.</p>
<ul>
<li>Sourcesafe veritabanı olarak file system kullandığı için yavaştır, Tfs ile çalışmaya başladığınızda check-in check-out  ve get latest version süreleriniz inanılmaz kısalacaktır.</li>
<li>Sourcesafe de bir version a geri dönmek çocuk oyuncağı iken, Tfs de bunun için msdn manyağı olmanız gerekmektedir.</li>
<li>Tfs de sourcecontrol dışında task assign etme proje bugların toplanması build server in ayrı bir yerde olması gibi ek özellikler varken, sourcesafe için bu gibi şeyler söz konusu değildir.</li>
<li>Tfs de Check-In policy uygulayıp gecenin geç saatinde check-in yapan dalgın bir yazılımcıyı, güzellik uykusundan uyandırabilirken. Sourcesafe de bu şekilde bir şey yapmak imkansız olmasada zordur.</li>
<li>Tfs de branch lar kolay bir şekilde yönetilebilirken, sourcesafe de bunu yapmak sizin kabiliyetinize kalmıştır.</li>
<li>Tfs in Vs eklentisinde herhangi bir kod sayfasında Annote dediğinizde üzerinde bulunduğunuz kodun en son kim tarafından kurcuklandığını, güzel bir arayüzle görebilirken. Sourcesafe de ancak olsada kullansak diyebilirsiniz.</li>
<li>Tfs de yetkilendirme olayını çözmek için 1 hafta uğraşırken, sourcesafe de yetkilendirme olayı zaten ufacık bir pencereden ibaret olduğu için 10sn de çözersiniz.</li>
<li>Tfs de Check-In ler Changeset bazında yapılırken, Sourcesafe de dosya bazında yapılır; buda sizin o check-in üzerinde başka hangi dosyalarla uğraşıldığını bulmanızı epey zorlaştırır.</li>
<li>Sourcesafe de third party kullanımı esnasında oluşturulan licenses.licx dosyası sürekli baş ağrıtırken, tfs de multiple check-out olayının düzgün bir şekilde çalışıyor olmasına binaen dert olmaktan çıkar. *</li>
<li>Sourcesafe ile JIRA entegre olabiliyorken , Tfs için şuanda çalışan bir JIRA plug-in i bulunmamaktadır.**</li>
<li>Sourcesafe de dosyalar filesystem de tutulduğu için backup alması geceler boyu sürebilir, Tfs de ise dosyalar ve bilgilerin hepsi Sql database de tutulduğu için backup almak o kadar uzun sürmez.</li>
<li>Sourcesafe  file system kullandığı için dosyaların bozulma ihtimali daha yüksektir. ***</li>
<li>Tfs power tools eklentisi ile size başkasının üzerinde bulunduğu dosyayı undo check-out yapma vb olayları kolay bir şekilde sağlarken. Sourcesafe de bu gibi şeyler zordur.</li>
<li>Tfs de ille check-in yada undo check-out yapmak zorunda değilsinizdir, bunun yerine dosyalarınızı rafa kaldırabilir (shelve) çok fazla tozlanmadan tekrar geri raftan alabilirsiniz (unshelve), Sourcesafe için bu mümkün değildir.</li>
<li>Tfs kolaylıkla birden fazla çalışma dizini (local working folder) kullanabilirken, sourcesafede bu bir hayli zordur.</li>
<li>Son olarak Tfs i kurmak cesaret ve sabır ister, ancak sourcesafe i bilgisayarı yeni kullanmaya başlamış biri bile kurabilir.</li>
</ul>
<p>*Sourcesafe de multiple check-out özelliği vardır ancak bizim projemizde kullanılmadığı için bu şekilde bir yorum belirttim.<br />
**Atlassian sourcesafe için bir plug-in yazmıştır ancak beta aşamasından ileri gidememiştir, çokda düzgün çalışıyor denilmez aslında.<br />
*** Bir çok kere proje üzerindeki bazı dosyaların voltaj değişimi server kilitlenmesi , ağ üzerinde oluşan problemlerden dolayı versionlarının kaybedildiğine bizzat şahit olmuşluğum vardır.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yilmazyavuz.com/yyblog/index.php/2009/07/visual-sourcesafe-2005-ve-team-foundation-server-2008-arasindaki-farklar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
