Subversion (bəzən SVN adlanır), fayl və qovluqlarda etdiyiniz hər bir dəyişikliyi xatırlayan açıq mənbə sistemidir. Zamanla bir sənəddəki dəyişiklikləri izləmək və ya bir faylın köhnə versiyasını bərpa etmək istədiyiniz zaman bu sistem faydalıdır. Mac OS X -də Subversion qurmaqla bağlı ətraflı təlimatlar üçün ilk addımdan başlayın.
Addım
2 -dən 1 -ci hissə: Sistemi İkili Paketdən Qurmaq
Addım 1. https://subversion.apache.org/packages.html#osx səhifəsinə daxil olun
Bu səhifədə, hər biri fərqli tələblərə malik bir sıra yüklənə bilən ikili fayllar tapa bilərsiniz. Ehtiyaclarınıza ən uyğun olan ikili seçin.
Addım 2.. Çıxarın
pkg yükləndi. Subversion quraşdırma faylı daha sonra masaüstündə yaradılacaq. 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 olan Terminalı açın
Alternativ olaraq, Spotlight vasitəsilə Terminal axtarın. [İstifadəçi adı] $ əmrinə aşağıdakı girişi daxil edin:
-
svn [daxil edin]
-
Komanda "İstifadə üçün 'svn help' yazın" cavabını qaytararsa, Subversion yaxşı işləyir.
-
/Usr/local/bin qovluqda yoxdursa,.profile faylını redaktə edin və aşağıdakı sətri əlavə edin:
ixrac PATH = $ PATH:/usr/local/bin
-
Yeni bir Terminal pəncərəsi açın və aşağıdakı əmri daxil etməyə çalışın: svn [enter]
2 -ci hissə 2: Subversiya mühitinin qurulması
Addım 1. SVN serverini qurun
Subversion layihələrini yaymaq üçün bu serverə ehtiyacınız var.
Addım 2. Terminalı işə salın və hesab qovluğunda "svnroot" adlı bir kataloq yaradın:
mkdir svnroot
-
Yazın: svnadmin create/Users/[istifadəçi adınız]/svnroot
-
Server uğurla yaradıldı!
Addım 3. Terminal ilə SVN serverindən istifadə edin
Bunu Terminal vasitəsilə aşağıdakı əmrlə yoxlaya 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ə aşağıdakı əmri istifadə edərək yoxlayın: svn checkout svn+ssh: //my.domain.com/Users/ [istifadəçi adınız]/svnroot
Addım 4. Subversion meneceri proqramını qurun
Məsələn, svnX, Mac OS X -in 10.5 -dən 10.8 -ə qədər olan bütün versiyalarını dəstəkləyir. Bunu https://code.google.com saytından əldə edə bilərsiniz.
Addım 5. Yüklədikdən sonra SVNx -i işə salın, sonra “İşçi Kopyalar” adlı iki pəncərəyə baxın "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 mesajı alsanız, girişinizi yoxlayın.
-
Terminala keçin və yazın: svn import -m "idxal mesajlarınız"/my/local/project/path/my/remote/svn/repository. Bu əmr, yerli layihədəki bütün faylları SVN serverinə əlavə edir.
-
SVN depo qovluğunu (SVN serverindən) SVNx -in "İş surəti" pəncərəsindəki siyahıya əlavə edin.
Addım 6. SVNx -də faylın/sənədin işləyən bir nüsxəsini açın
Bu layihə üzərində işləyərkən dəyişiklikləri SVNx pəncərəsində görə bilərsiniz.
Addım 7. Sənədi sınayın
Faylın/sənədin surətində kiçik dəyişikliklər edin, sonra sənədi "İş surəti" pəncərəsində yeniləyin.
SVNx bütün faylları dəyişikliklərlə göstərir. SVN server anbarına əlavə etmək üçün "İcra et" düyməsini vurun
Addım 8. Subversion anbarında sənədlər/fayllar üzərində birbaşa Finder -dən işləmək istəyirsinizsə, SCPlugin və ya Finder üçün SVN Skriptlərindən istifadə etmək yaxşı olar
İpuçları
- Subversion mənbələrinin "doc/" alt kataloqu altında bəzi əlavə sənədlər mövcuddur. Daha çox məlumat üçün "doc/README" faylını oxuyun.
- Subversionun əsas sənədləri, Subversion ilə Version Control və ya Subversion Book adlı pulsuz bir kitabdır. Bunu https://svnbook.red-bean.com/ saytından əldə edə bilərsiniz.