<?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>afasyah.web.id &#187; Subversion</title>
	<atom:link href="http://afasyah.web.id/category/subversion/feed/" rel="self" type="application/rss+xml" />
	<link>http://afasyah.web.id</link>
	<description>Me, Myself and a Wordpress</description>
	<lastBuildDate>Thu, 24 Dec 2009 02:14:12 +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>Tutorial Subversion #2 &#8211; Konfigurasi</title>
		<link>http://afasyah.web.id/subversion/tutorial-subversion-konfigurasi/</link>
		<comments>http://afasyah.web.id/subversion/tutorial-subversion-konfigurasi/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 19:26:21 +0000</pubDate>
		<dc:creator>danni</dc:creator>
				<category><![CDATA[Subversion]]></category>
		<category><![CDATA[collabnet]]></category>
		<category><![CDATA[konfigurasi]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://afasyah.web.id/?p=73</guid>
		<description><![CDATA[Sebagai studi kasus, katakanlah satu team developer sedang mengerjakan project Accounting, dengan susunan teamnya seperti gambar dibawah ini: Catatan : Goku, sebagai team lead, dapat mengakses (baca dan tulis) semua project. Pikolo, baca semua project, tulis hanya ke modul A/R. Cell, baca semua project dan tulis hanya ke modul G/L. Membuat user Buka command prompt, [...]


Related posts:<ol><li><a href='http://afasyah.web.id/subversion/tutorial-subversion-instalasi-subversion-svn-di-windows/' rel='bookmark' title='Permanent Link: Tutorial Subversion #1 &#8211; Instalasi Subversion (SVN) di Windows XP/Server'>Tutorial Subversion #1 &#8211; Instalasi Subversion (SVN) di Windows XP/Server</a></li>
<li><a href='http://afasyah.web.id/vb-net/tutorial-membuat-aplikasi-berbasis-plugin-menggunakan-vb-net-dan-mef/' rel='bookmark' title='Permanent Link: Tutorial membuat aplikasi berbasis plugin menggunakan VB.NET dan MEF'>Tutorial membuat aplikasi berbasis plugin menggunakan VB.NET dan MEF</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Sebagai studi kasus, katakanlah satu team developer sedang mengerjakan project Accounting, dengan susunan teamnya seperti gambar dibawah ini:</p>
<p><a href="http://afasyah.web.id/wp-content/uploads/2009/07/group.jpg" rel="lightbox[73]" title="group"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="group" src="http://afasyah.web.id/wp-content/uploads/2009/07/group_thumb.jpg" border="0" alt="group" width="426" height="429" /></a></p>
<p>Catatan : <strong>Goku</strong>, sebagai team lead, dapat mengakses (baca dan tulis) semua project. <strong>Pikolo</strong>, baca semua project, tulis hanya ke modul A/R. <strong>Cell</strong>, baca semua project dan tulis hanya ke modul G/L.</p>
<h3>Membuat user</h3>
<p>Buka command prompt, masuk ke folder “C:\Program Files\CollabNet Subversion Server\httpd\bin” kemudian ketikkan perintah “htpasswd -cm C:\svn_repository\passwd goku” dan tekan tombol ENTER, Anda kemudian akan diminta untuk mengisi password dan file password akan dibuatkan juga difolder c:\svn_repository.</p>
<p>Selanjutnya, untuk menambah user lainnya cukup ketikan perintah “htpasswd -m C:\svn_repository\passwd namauser”.</p>
<h3>Membuat Group</h3>
<p>Buat sebuah file dengan nama “groups” (tanpa ekstension) di folder c:\svn_repository dan tambahkan baris berikut ini:</p>
<p>Lead: goku<br />
ARDeveloper: pikolo<br />
GLDeveloper: cell</p>
<p>Maksudnya, buat group Lead dengan membernya goku, Jika pada group terdiri dari beberapa user cukup gunakan spasi sebagai pemisahnya, semisal</p>
<p>Lead: Goku Gohan Bulma</p>
<h3>Membuat repository</h3>
<p>Repository maksudnya adalah folder/database untuk penyimpanan data nantinya. Tidak ada ketentuan untuk penamaan repository, Anda dapat menggunakan nama perusahaan, <em>codename</em> dari aplikasi dan sebagainya. Dalam satu repository, didalamnya nanti bisa terdapat satu atau beberapa project.</p>
<p>Untuk membuat repository baru, masuk ke command prompt, masuk ke folder c:\svn_repository kemudian ketikkan perintah “<strong>svnadmin create accounting</strong>” (accounting adalah nama repository yang akan digunakan)</p>
<p>Untuk mengecek apakah repository diatas telah dibuat dengan sukses, buka browser favorit Anda, dan ketikkan url berikut : http://localhost:8080/svn/accounting.</p>
<p>Jika terbuka dengan sukses, selamat!, Anda telah berhasil mengkonfigurasikan subversion server.</p>
<p>Selanjutnya, kita akan coba untuk mengupload project dan setup hak akses usernya.</p>
<!-- PHP 5.x -->

<p>Related posts:<ol><li><a href='http://afasyah.web.id/subversion/tutorial-subversion-instalasi-subversion-svn-di-windows/' rel='bookmark' title='Permanent Link: Tutorial Subversion #1 &#8211; Instalasi Subversion (SVN) di Windows XP/Server'>Tutorial Subversion #1 &#8211; Instalasi Subversion (SVN) di Windows XP/Server</a></li>
<li><a href='http://afasyah.web.id/vb-net/tutorial-membuat-aplikasi-berbasis-plugin-menggunakan-vb-net-dan-mef/' rel='bookmark' title='Permanent Link: Tutorial membuat aplikasi berbasis plugin menggunakan VB.NET dan MEF'>Tutorial membuat aplikasi berbasis plugin menggunakan VB.NET dan MEF</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://afasyah.web.id/subversion/tutorial-subversion-konfigurasi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tutorial Subversion #1 &#8211; Instalasi Subversion (SVN) di Windows XP/Server</title>
		<link>http://afasyah.web.id/subversion/tutorial-subversion-instalasi-subversion-svn-di-windows/</link>
		<comments>http://afasyah.web.id/subversion/tutorial-subversion-instalasi-subversion-svn-di-windows/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 15:20:43 +0000</pubDate>
		<dc:creator>danni</dc:creator>
				<category><![CDATA[Subversion]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[collabnet]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://afasyah.web.id/?p=61</guid>
		<description><![CDATA[Bagi yang belum kenal, Subversion, atau dikenal juga dengan nama svn atau SVN, adalah suatu perangkat lunak sumber terbuka pengontrol versi yang dapat mengatur proses pengembangan perangkat lunak yang dilakukan oleh suatu kelompok pemrogram yang terpisah menjadi runut dan teratur (wikipedia). Walaupun penggunaan SVN identik dengan penyimpanan dan versioning source code tapi sebetulnya bisa juga [...]


Related posts:<ol><li><a href='http://afasyah.web.id/subversion/tutorial-subversion-konfigurasi/' rel='bookmark' title='Permanent Link: Tutorial Subversion #2 &#8211; Konfigurasi'>Tutorial Subversion #2 &#8211; Konfigurasi</a></li>
<li><a href='http://afasyah.web.id/asp-net-mvc/running-asp-net-mvc-website-on-windows-xp/' rel='bookmark' title='Permanent Link: Running ASP.NET MVC website on Windows XP/IIS 5.1'>Running ASP.NET MVC website on Windows XP/IIS 5.1</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Bagi yang belum kenal, Subversion, atau dikenal juga dengan nama svn atau SVN, adalah suatu perangkat lunak sumber terbuka pengontrol versi yang dapat mengatur proses pengembangan perangkat lunak yang dilakukan oleh suatu kelompok pemrogram yang terpisah menjadi runut dan teratur (<a href="http://id.wikipedia.com/subversion" target="_blank">wikipedia</a>).</p>
<blockquote><p>Walaupun penggunaan SVN identik dengan penyimpanan dan versioning source code tapi sebetulnya bisa juga digunakan untuk dokumen atau file binary.</p></blockquote>
<p>Bagi yang sudah familiar dengan program serupa, misalnya Source Safe, subversion memiliki cara kerja yang lebih kurang sama tapi dia memiliki keunggulan sendiri, diantaranya dapat diakses dengan cepat jika digunakan melalui internet. Tidak heran jika sudah banyak website yang menyediakan fasilitas/jasa untuk penyimpanan source code menggunakan Subversion ini, diantaranya sourceforge, google code, gitthub dan sebagainya.</p>
<p>Sebagai aplikasi yang biasa digunakan untuk penyimpanan source code, Subversion tentunya dapat dijalankan baik di lingkungan Windows ataupun Linux. Pada artikel ini, kita akan membatasi penggunannya pada sistem operasi Windows (Windows XP atau Windows Server).</p>
<h3>Download Subversion</h3>
<p>Subversion server dapat didownload di URL berikut ini: <a title="http://www.collab.net" href="http://www.collab.net">http://www.collab.net</a></p>
<h3>Instalasi Subversion/SVN Server</h3>
<p>Instalasi CollabNet Subversion Server tidaklah sulit, tetapi ada beberapa point yang harus diperhatikan:</p>
<p>1. Sebagai servernya Anda dapat menggunakan SVNSERVE ataupun Apache. Pada tutorial ini, hiraukan dulu SVNSERVE (jangan beri tanda centang) dan pilih Apache.</p>
<p><a href="http://afasyah.web.id/wp-content/uploads/2009/07/step1.jpg" rel="lightbox[61]" title="step-1"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="step-1" src="http://afasyah.web.id/wp-content/uploads/2009/07/step1_thumb.jpg" border="0" alt="step-1" width="426" height="333" /></a></p>
<p>2. Set the nama host dan port, folder tempat menyimpan data, dan prefix yang akan digunakan. Jika port 80 sudah digunakan oleh IIS, Anda dapat menggunakan port lain, misalnya port 8080.</p>
<p><a href="http://afasyah.web.id/wp-content/uploads/2009/07/step2.jpg" rel="lightbox[61]" title="step-2"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="step-2" src="http://afasyah.web.id/wp-content/uploads/2009/07/step2_thumb.jpg" border="0" alt="step-2" width="426" height="333" /></a></p>
<p>Jika proses instalasi sukses, service untuk menjalankan Subversion dapat ditemukan di daftar service milik Windows..</p>
<p><a href="http://afasyah.web.id/wp-content/uploads/2009/07/step3.jpg" rel="lightbox[61]" title="step-3"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="step-3" src="http://afasyah.web.id/wp-content/uploads/2009/07/step3_thumb.jpg" border="0" alt="step-3" width="426" height="65" /></a></p>
<p>Tetapi <strong>ketika dijalankan pertama kali</strong> akan muncul eror seperti berikut ini “<em>Windows could not start the Collabnet Subversion Apache on Local Computer. For more information, review the System Event Log. If this is a non-Microsoft service, contact the service vendor</em> ..”</p>
<p>Kalau ditengok di Event Log, pesan yang muncul adalah sebagai berikut:</p>
<p><img class="alignnone size-full wp-image-65" title="SVN eror" src="http://afasyah.web.id/wp-content/uploads/2009/07/svn-error.jpg" alt="SVN eror" width="404" height="455" /></p>
<p>Itu tidak lain karena mod_dav_svn tidak menemukan file runtime yang dia perlukan. Solusinya, copy semua file DLL yang ada di folder C<strong>:\Program Files\CollabNet Subversion Server</strong> ke folder <strong>C:\Program Files\CollabNet Subversion Server\httpd\bin</strong> dan<br />
<strong>C:\Program Files\CollabNet Subversion Server\httpd\modules</strong>.</p>
<p>3. Jalankan kembali servicenya, kali ini harusnya dapat berjalan dengan sukses.</p>
<p>4.   Cek jika subversion telah aktif dengan mengetikan URL berikut ini di browser favorit Anda: <a href="http://localhost:8080">http://localhost:8080</a> atau <a href="http://localhost:8080/svn">http://localhost:8080/svn</a> .</p>
<p><a href="http://afasyah.web.id/wp-content/uploads/2009/07/step4.jpg" rel="lightbox[61]" title="step-4"><img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="step-4" src="http://afasyah.web.id/wp-content/uploads/2009/07/step4_thumb.jpg" border="0" alt="step-4" width="426" height="205" /></a></p>
<p>Dibagian selanjutnya kita akan coba mengkonfigurasikan SVN server ini.</p>
<!-- PHP 5.x -->

<p>Related posts:<ol><li><a href='http://afasyah.web.id/subversion/tutorial-subversion-konfigurasi/' rel='bookmark' title='Permanent Link: Tutorial Subversion #2 &#8211; Konfigurasi'>Tutorial Subversion #2 &#8211; Konfigurasi</a></li>
<li><a href='http://afasyah.web.id/asp-net-mvc/running-asp-net-mvc-website-on-windows-xp/' rel='bookmark' title='Permanent Link: Running ASP.NET MVC website on Windows XP/IIS 5.1'>Running ASP.NET MVC website on Windows XP/IIS 5.1</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://afasyah.web.id/subversion/tutorial-subversion-instalasi-subversion-svn-di-windows/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
