Konsep-Konsep Dasar

Before we get stuck into working with some real files, it is important to get an overview of how Subversion works and the terms that are used.

Repositori

Subversion menggunakan database pusat yang berisi semua file yang dikendalikan oleh versi dengan sejarah lengkap mereka. Database ini disebut sebagai repositori. Repositori biasanya hidup pada file server yang menjalankan program server Subversion, yang memasok konten untuk klien Subversion (seperti TortoiseSVN) berdasarkan permintaan. Jika Anda hanya membuat satu cadangan, buatlah cadangan repositori Anda seakan-akan itu adalah cadangan utama definitif atas semua data Anda.

Working Copy (Copy Pekerjaan)

Ini adalah dimana Anda melakukan pekerjaan nyata. Setiap pengembang memiliki salinan bekerja sendiri, kadang-kadang dikenal sebagai sandbox, pada PC lokal nya. Anda dapat mengunduh versi terbaru dari repositori, bekerja di dalamnya secara lokal tanpa mempengaruhi orang lain, maka ketika Anda puas dengan perubahan yang Anda buat masukkan mereka kembali ke repositori.

A Subversion working copy does not contain the history of the project, but it does keep a copy of the files as they exist in the repository before you started making changes. This means that it is easy to check exactly what changes you have made.

You also need to know where to find TortoiseSVN because there is not much to see from the Start Menu. This is because TortoiseSVN is a Shell extension, so first of all, start Windows Explorer. Right click on a folder in Explorer and you should see some new entries in the context menu like this:

Gambar 1.1. Menu TortoiseSVN untuk folder tidak berversi

Menu TortoiseSVN untuk folder tidak berversi