Bəzən SVN olaraq adlandırılan subversion, fayllarınızda və qovluqlarınızda edilən hər bir dəyişikliyi xatırlayan açıq mənbə sistemidir. Sənədlərinizin zamanla necə dəyişdiyini izləmək və ya bir faylın köhnə versiyasını bərpa etmək istəyirsinizsə faydalı ola bilər. Mac OS X -də Subversion qurmaq üçün ətraflı təlimatlar üçün 1 -ci addımdan başlayın.
Addımlar
2 -dən 1 -ci hissə: İkili paketdən quraşdırın
Addım 1. https://subversion.apache.org/packages.html#osx ünvanına gedin.
Orada yükləyə biləcəyiniz bir çox ikili fayllar tapa bilərsiniz, hər biri müxtəlif tələblərə malikdir. Ehtiyaclarınıza ən uyğun olanı seçin.
Addım 2. Zəmini açın
pkg faylı. Masaüstünüzde bir Subversion yükleyicisi yaratmalıdır. Bu faylı iki dəfə vurun və təlimatlara uyğun olaraq quraşdırma addımlarını izləyin.
Addım 3. Utilities qovluğunda yerləşən Terminalı açın
Alternativ olaraq, Terminal üçün Spotlight -da axtarın. [İstifadəçi adı] $ sorğusuna aşağıdakıları daxil edin:
-
svn [daxil edin]
-
"İstifadə üçün" svn yardımı "yazsanız, svn düzgün işləyir.
-
/Usr/local/bin yolunuzda deyilsə, profilinizi redaktə edin və aşağıdakı kimi bir xətt əlavə edin:
ixrac PATH = $ PATH:/usr/local/bin
-
Başqa bir Terminal pəncərəsi açın və yenidən cəhd edin: svn [enter]
2 -ci hissə 2: Subversiya mühitinizi qurun
Addım 1. SVN server qurun
Subversion layihəsini yaymaq üçün buna ehtiyacınız olacaq.
Addım 2. Terminalı işə salın, sonra hesab qovluğunda aşağıdakı kimi svnroot adlı bir kataloq yaradın:
mkdir svnroot
-
Yazın: svnadmin create/Users/[istifadəçi adınız]/svnroot
-
Bu, serverinizi yaradır!
Addım 3. Terminal ilə svn serverindən istifadə edin. Bu əmrlə terminalda ödəyə bilərsiniz: svn yoxlama faylı: /// İstifadəçilər/[istifadəçi adınız]/svnroot
-
Uzaqdan giriş üçün "ssh girişi" (Sistem Tercihlərində/Paylaşımda) aktiv edin və svn checkout svn+ssh: //my.domain.com/Users/ [istifadəçi adınız]/svnroot ilə yoxlayın.
Addım 4. Subversion müştəri qurun
Məsələn, svnX, Mac OS X -in 10.5 -dən 10.8 -ə qədər olan bütün mövcud versiyalarını dəstəkləyir. Bunu https://code.google.com saytından əldə edə bilərsiniz.
Addım 5. Yükləndikdən sonra SVNx -ə başlayın və İşçi Kopyalar adlı iki pəncərə görəcəksiniz və Depolar.
Depolar altında, SVN Serverindən URL və Giriş Məlumatlarını əlavə edin.
-
Pəncərəni açın; bir səhv alsanız, Giriş yoxlayın.
-
Terminala keçin və yazın: svn import -m "idxal mesajınız"/my/local/project/path/my/remote/svn/repository Bu əmr yerli Layihədən bütün faylları SVN Serverinə əlavə edir.
-
SVN anbarınızın yolunu (SVN serverindən) SVNx -də İşçi Kopyalama pəncərəsindəki siyahıya əlavə edin.
Addım 6. SVNx -də iş nüsxənizi açın
Bu Layihə üzərində işləyərkən dəyişikliklərinizi burada görəcəksiniz.
Addım 7. Test edin
İş surətinizdə kiçik bir dəyişiklik edin, sonra İşçi Kopyalama pəncərəsini yeniləyin.
SVNx bütün faylları dəyişikliklərlə göstərir. SVN Server Deposuna əlavə etmək üçün Commit düyməsini basın
Addım 8. Subversion deposunda birbaşa Finder -dən işləməyi üstün tutursunuzsa, SCPlugin və ya Finder üçün SVN Scriptlərindən istifadə etməyi düşünün
İpuçları
- Subversion mənbəsinin doc/ alt qovluğunda müxtəlif əlavə sənədlər mövcuddur. Daha çox məlumat üçün doc/README faylına baxın.
- Subversion üçün əsas sənədlər "Subversion Book" aka "Subversion with Version Control" adlı pulsuz kitabdır. Bunu https://svnbook.red-bean.com/ saytından əldə edə bilərsiniz.