Subversion (bazen SVN olarak da adlandırılır), dosyalarda ve dizinlerde yaptığınız her değişikliği hatırlayan açık kaynaklı bir sistemdir. Bu sistem, zaman içinde bir belgedeki değişiklikleri izlemek veya bir dosyanın eski bir sürümünü geri yüklemek istediğinizde kullanışlıdır. Subversion'ı Mac OS X'e yüklemeyle ilgili ayrıntılı talimatlar için ilk adımla başlayın.
Adım
Bölüm 1 / 2: Sistemi İkili Paketten Kurma
1. Adım. https://subversion.apache.org/packages.html#osx adresini ziyaret edin
Bu sayfada, her biri farklı gereksinimlere sahip bir dizi indirilebilir ikili dosya bulacaksınız. İhtiyaçlarınıza en uygun ikili dosyayı seçin.
Adım 2. Dosyayı ayıklayın
indirilen paket. Subversion kurulum dosyası daha sonra masaüstünde oluşturulacaktır. Dosyaya çift tıklayın ve belirtilen şekilde kurulum adımlarını izleyin.
Adım 3. “Utilities” klasöründeki Terminal'i açın
Alternatif olarak, Spotlight aracılığıyla Terminal'i arayın. [kullanıcı adı]$ komutuna aşağıdaki girişi girin:
-
svn [girin]
-
Komut, " Kullanım için 'svn help' yazın " yanıtını döndürürse, Subversion iyi çalışıyor.
-
Dizinde /usr/local/bin yoksa,.profile dosyasını düzenleyin ve aşağıdaki satırı ekleyin:
dışa aktar YOL=$YOL:/usr/local/bin
-
Yeni bir Terminal penceresi açın ve şu komutu girmeyi deneyin: svn [enter]
Bölüm 2/2: Subversion Ortamını Kurma
Adım 1. SVN sunucusunu kurun
Subversion projelerini dağıtmak için bu sunucuya ihtiyacınız var.
Adım 2. Terminal'i çalıştırın ve hesap dizininde aşağıdaki gibi “svnroot” adlı bir dizin oluşturun:
mkdir svnroot
-
Şunu yazın: svnadmin create /Users/[kullanıcı adınız]/svnroot
-
Sunucu başarıyla oluşturuldu!
Adım 3. Terminal ile SVN sunucusunu kullanın
Aşağıdaki komutla Terminal aracılığıyla kontrol edebilirsiniz: svn checkout file:///Users/[kullanıcı adınız]/svnroot
-
Uzaktan erişim için " ssh erişimini " (Sistem Tercihleri/Paylaşım'da) etkinleştirin ve aşağıdaki komutu kullanarak kontrol edin: svn checkout svn+ssh://my.domain.com/Users/[kullanıcı adınız]/svnroot
Adım 4. Subversion yöneticisi programını kurun
Örneğin, svnX, Mac OS X'in 10.5'ten 10.8'e kadar olan tüm sürümlerini destekler. https://code.google.com adresinden edinebilirsiniz.
Adım 5. İndirdikten sonra SVNx'i çalıştırın, ardından “Çalışan Kopyalar” adlı iki pencereye bakın. " ve " Depolar".
"Depolar" altında, SVN sunucusundan URL'yi ve oturum açma verilerini ekleyin.
-
Pencereyi aç. Bir hata mesajı alırsanız, girişinizi kontrol edin.
-
Terminal'e geçin ve şunu yazın: svn import -m "içe aktarma mesajlarınız" /my/local/project/path /my/remote/svn/repository. Bu komut, yerel projedeki tüm dosyaları SVN sunucusuna ekler.
-
SVN veri havuzu dizinini (SVN sunucusundan) SVNx'in “Çalışan Kopyalama” penceresindeki listeye ekleyin.
Adım 6. SVNx'te dosyanın/belgenin çalışan bir kopyasını açın
Bu proje üzerinde çalışırken, değişiklikleri SVNx penceresinde görebilirsiniz.
Adım 7. Belgeyi test edin
Dosyanın/belgenin kopyasında küçük değişiklikler yapın, ardından “Çalışan Kopya” penceresinde belgeyi güncelleyin.
SVNx, tüm dosyaları değiştirilmiş olarak görüntüler. SVN sunucu deposuna eklemek için “Taahhüt” düğmesine basın
Adım 8. Subversion deposundaki belgeler/dosyalar üzerinde doğrudan Finder'dan çalışmak istiyorsanız, Finder için SCPlugin veya SVN Komut Dosyalarını kullanmak iyi bir fikirdir
İpuçları
- Subversion kaynaklarının “doc/” alt dizini altında bazı ek belgeler mevcuttur. Daha fazla bilgi için “doc/README” dosyasını okuyun.
- Subversion'ın ana belgeleri, Subversion ile Sürüm Kontrolü veya Subversion Kitabı adlı ücretsiz bir kitaptır. https://svnbook.red-bean.com/ adresinden alabilirsiniz.