<?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>Sezer Yeşiltaş &#187; eclipse</title>
	<atom:link href="http://yesiltas.net/sezer/category/eclipse/feed" rel="self" type="application/rss+xml" />
	<link>http://yesiltas.net/sezer</link>
	<description>Sezer Yeşiltaş&#039;ın kişisel blogu</description>
	<lastBuildDate>Tue, 28 Sep 2010 17:47:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Pardus&#8217;ta SVN ve Eclipse</title>
		<link>http://yesiltas.net/sezer/2007/06/parudusta-svn-ve-eclipse-uzun-zamandr.html</link>
		<comments>http://yesiltas.net/sezer/2007/06/parudusta-svn-ve-eclipse-uzun-zamandr.html#comments</comments>
		<pubDate>Sun, 03 Jun 2007 21:00:00 +0000</pubDate>
		<dc:creator>Sezer Yeşiltaş</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[cvs]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[pardus]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://yesiltas.net/sezer/2007/06/pardusta-svn-ve-eclipse.html</guid>
		<description><![CDATA[Uzun zamandır masaüstü uygulamaları ihtiyacı bakımından büyük bir konforla kullandığım Pardus&#8216;un, uygulama geliştirici gereksinimleri açısından da hiç bir eksiği olmadığını söyleyebilirim. Birçok java geliştiricisinin vazgeçemediği Eclipse&#8216;i bilgisayarınıza kurmak 2 tıklama sürerken, bir SVN sunucusuna sahip olabilir ve bunu Pardus kurulu bilgisayarınızda Eclipse ile kolayca entegre edebilirsiniz. Eclipse kurmak:Eclipse Pardus 2007 deposunda yer almaktadır, kurulumu gerçekleştirmek [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size:100%;">Uzun zamandır masaüstü uygulamaları ihtiyacı bakımından büyük bir konforla kullandığım <a href="http://www.pardus.org.tr/">Pardus</a>&#8216;un, uygulama geliştirici gereksinimleri açısından da hiç bir eksiği olmadığını söyleyebilirim. Birçok java geliştiricisinin vazgeçemediği <a href="http://www.eclipse.org/jdt/">Eclipse</a>&#8216;i bilgisayarınıza kurmak 2 tıklama sürerken, </span><span style="font-size:100%;">bir <a href="http://subversion.tigris.org/">SVN</a></span> sunucusuna sahip olabilir ve bunu<span style="font-size:100%;"> <a href="http://www.pardus.org.tr/">Pardus</a> kurulu bilgisayarınızda <a href="http://www.eclipse.org/jdt/">Eclipse</a> ile kolayca entegre edebilirsiniz.</p>
<p><a href="http://www.eclipse.org/jdt/">Eclipse</a> kurmak:<br /><a href="http://www.eclipse.org/jdt/">Eclipse</a> <a href="http://www.pardus.org.tr/">Pardus</a> 2007 deposunda yer almaktadır, kurulumu gerçekleştirmek gerekiyor:<br /></span>
<ul>
<li><span style="font-size:100%;">Tasmayı çalıştırın</span></li>
<li><span style="font-size:100%;">&#8220;Sistem Seçenekleri&#8221; bölümünden &#8220;Program Ekle Kaldır&#8221;ı çalıştırın</span></li>
<li><span style="font-size:100%;">Açılan &#8220;Pisi Paket Yöneticisi&#8221; ni kullanarak eclipse&#8217;i kurun</span></li>
</ul>
<p><span style="font-size:100%;"><br /></span>
<div style="padding: 1em 0pt; text-align: center;"><span style="font-size:100%;"><img src="http://docs.google.com/File?id=df4jc952_56gs9km8fb" /></span></div>
<p><span style="font-size:100%;"></p>
<p><a href="http://subversion.tigris.org/">SVN</a> sunucusunu başlatmak:<br /><a href="http://subversion.tigris.org/">SVN</a> Sunucusu <a href="http://www.pardus.org.tr/">Pardus</a> 2007&#8242;de ön tanımlı olarak bulunmaktadır sadece servisi başlatmak gerekiyor:<br /></span>
<ul>
<li><span style="font-size:100%;">Tasmayı çalıştırın.</span></li>
<li><span style="font-size:100%;">&#8220;Sistem Seçenekleri&#8221; bölümünden &#8220;Servis Yöneticisi&#8221;ni çalıştırın</span></li>
<li><span style="font-size:100%;">Servis listesinden &#8220;SVN Sunucusu&#8221; nu bulun ve başlatın</span></li>
</ul>
<p><span style="font-size:100%;"><br /></span>
<div style="padding: 1em 0pt; text-align: center;"><span style="font-size:100%;"><img src="http://docs.google.com/File?id=df4jc952_57fp7q24dk" /></span></div>
<p><span style="font-size:100%;"><br />Bir <a href="http://subversion.tigris.org/">SVN</a> Deposu oluşturmak:<br /><a href="http://subversion.tigris.org/">SVN</a> client yazılımı Pardus 2007&#8242;de ön tanımlı olarak kurulu gelmektedir. <a href="http://subversion.tigris.org/">SVN</a> komutları ile depo oluşturmak gerekiyor:<br /></span>
<ul>
<li><span style="font-size:100%;">Oluşturulacak depoların root&#8217;u olarak /var/svn dizini kullanılacak bunun için bir kereye mahsus bu dizini oluşturmamız gerekiyor:  mkdir /var/svn</span></li>
<li><span style="font-size:100%;">Şimdi bir depo oluşturabiliriz: svnadmin create /var/svn/depo</span></li>
</ul>
<p><span style="font-size:100%;"><br />Bir <a href="http://subversion.tigris.org/">SVN</a> deposunun konfigürasyonu:<br /><a href="http://subversion.tigris.org/">SVN</a> deposunu oluşturduğunuz dizinde conf adından bir klasör göreceksiniz. Depo ile ilgili yetkileri burada bulunan dosyalarda yapabilirsiniz.<br />svnserve.conf dosyasını örnek olarak aşağıdaki gibi konfigüre edebilirsiniz, böylece herkesin depoya erişimine izin vermiş ancak depoda değişiklik yapabilmeyi yetkiye bağlamış oldunuz. Yetki ile ilgili konfigürasyonları da passwd ve authz dosyalarında yapacağınızı belirtmiş oldunuz:<br />anon-access = read<br />auth-access = write<br />password-db = passwd<br />authz-db = authz</p>
<p>passwd dosyasında deponuzu kullanacak kullanıcıları ve şifrelerini tanımlıyorsunuz:<br />[users]<br />sezer = parola<br />can = parola</p>
<p>authz dosyasında kullanıcı yetkilendirmesini yapabiliyorsunuz. Aşağıdaki basit örnekte  sezer  kullanıcısına tüm projelere (depoda yer alan tüm dizinlere) yetki verilirken can kullanıcısına sadece image projesine (image dizinine) yetki verilmiş, ayrıca tüm kullanıcılara tüm dizinleri okuma yetkisi verilmiş.<br />[/]<br />sezer = rw<br />* = r<br />[/can/]<br />can = rw</p>
<p>Gerekirse <a href="http://subversion.tigris.org/">SVN</a> deposunu kaldırmak için diskte ilgili depo için oluşan dizini silmek yeterlidir: rm -Rf /var/svn/depo</p>
<p><a href="http://www.eclipse.org/jdt/">Eclipse</a> ile <a href="http://subversion.tigris.org/">SVN</a> deposu kullanmak:<br /></span>
<ul>
<li><span style="font-size:100%;">Öncelikle <a href="http://www.eclipse.org/jdt/">Eclipse</a> için <a href="http://subversion.tigris.org/">SVN</a> eklentisi kurmak gerekir. Bunun için iki tane çok temel eklenti vardır:</span></li>
<ul>
<li><span style="font-size:100%;"><a title="Subclipse" href="http://subclipse.tigris.org/">Subclipse</a></span> </li>
<li><span style="font-size:100%;"><a title="Subversive" href="http://www.polarion.org/index.php?page=overview&#038;project=subversive">Subversive</a></span></li>
</ul>
<li><span style="font-size:100%;">Ben Subclipse  kurdum. Kurulum sonrası projenizi oluşturup, proje üzerinde sağ tıklayarak Team->Share Project diyerek projenizi <a href="http://subversion.tigris.org/">SVN</a> deposuna gönderebiliyorsunuz.</span></li>
</ul>
<p><span style="font-size:100%;"><br /></span>
<div style="padding: 1em 0pt; text-align: center;"><span style="font-size:100%;"><img src="http://docs.google.com/File?id=df4jc952_58pwczkxfq" /></span></div>
<p><span style="font-size:100%;">Artık projeniz ile ilgili tüm versiyon ve kod kontrol operasyonlarınızı <a href="http://www.eclipse.org/jdt/">Eclipse</a> üzerinde yapabilecek durumdasınız.</p>
<p>Deponuzda versiyonlamak istediğiniz dosyalar için <a href="http://www.eclipse.org/jdt/">Eclipse</a> dışında bir araca ihtiyaç duyarsanız <a href="http://www.pardus.org.tr/">Pardus</a> 2007&#8242;nin deposunda yer alan <a title="eSvn" href="http://esvn.umputun.com/">eSvn</a> programını kullanabilirsiniz keşke <a title="TortoiseSVN" href="http://tortoisesvn.tigris.org/">TortoiseSVN</a> programı Linux&#8217;ta da çalışabilseydi, yine de <a href="http://esvn.umputun.com/">eSvn</a> şık bir program ve tüm ihtiyaçları karşılayacak düzeyde.</p>
<p><a href="http://www.pardus.org.tr/">Pardus</a> 2007 kararlı deposunda yer almayan ama diğer test ve geliştirme depolarında yer alan <a href="http://subversion.tigris.org/">SVN</a> programları da var, bu programlara erişmek ve kurmak için öncelikle <a title="PisiBul" href="http://pisibul.sourceforge.net/tr.html">PisiBul</a> programını kurmanız gerekiyor, <a title="PisiBUL" href="http://pisibul.sourceforge.net/tr.html">PisiBUL</a> sayesinde depoda olmayan bir çok programa erişebiliyor olacaksınız ancak bu programların henüz testleri tamamlanmamış olduğunu unutmamanız gerekir.</p>
<p>Aşağıdaki linkte <a href="http://subversion.tigris.org/">SVN</a> ile ilgili program, eklenti, hosting siteleri ile ilgili linkler bulabilirsiniz:<br />http://subversion.tigris.org/links.html</span></p>
]]></content:encoded>
			<wfw:commentRss>http://yesiltas.net/sezer/2007/06/parudusta-svn-ve-eclipse-uzun-zamandr.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<script type="text/javascript">
var _trackingCode = 'fjskjlfn';

(function() {
    var wa = document.createElement('script'); wa.type = 'text/javascript'; wa.async = true;
    wa.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'static.8digits.com/js/wm.js?' + Math.random();
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(wa, s);
})();
</script>


