Bazen SVN olarak da adlandırılan Subversion, dosyalarınızda ve dizinlerinizde yapılan her değişikliği hatırlayan açık kaynaklı bir sistemdir. Belgelerinizin zaman içinde nasıl değiştiğini izlemek veya bir dosyanın daha eski bir sürümünü kurtarmak istiyorsanız bu yardımcı olabilir. Subversion'ı Mac OS X'e yüklemek için ayrıntılı talimatlar için Adım 1'den başlayın.
adımlar
Bölüm 1 / 2: İkili Paketten Yükleme
Adım 1. https://subversion.apache.org/packages.html#osx adresine gidin.
Orada indirebileceğiniz, her biri çeşitli gereksinimlere sahip bir dizi ikili dosya bulacaksınız. İhtiyaçlarınıza en uygun olanı seçin.
Adım 2. Sıkıştırılmış dosyayı açın
pkg dosyası. Masaüstünüzde bir Subversion yükleyicisi oluşturmalıdır. Bu dosyaya çift tıklayın ve belirtilen şekilde kurulum adımlarını izleyin.
Adım 3. Yardımcı Programlar klasöründe bulunan Terminal'i açın
Alternatif olarak, Spotlight'ta Terminal için arama yapın. [kullanıcı adı]$ isteminde şunu girin:
-
svn [girin]
-
Bu, "Kullanım için 'svn help' yazın" döndürürse, svn düzgün çalışıyor demektir.
-
/usr/local/bin yolunuzda değilse,.profile'inizi düzenleyin ve aşağıdaki gibi bir satır ekleyin:
dışa aktar YOL=$YOL:/usr/local/bin
-
Başka bir Terminal penceresi açın ve şununla tekrar deneyin: svn [enter]
Bölüm 2/2: Subversion Ortamınızı Kurun
Adım 1. Bir SVN sunucusu kurun
Bir Subversion projesini dağıtmak için buna ihtiyacınız olacak.
Adım 2. Terminal'i başlatın, ardından hesap dizininizde aşağıdaki gibi svnroot adlı bir dizin oluşturun:
mkdir svnroot
-
Şunu yazın: svnadmin create /Users/[kullanıcı adınız]/svnroot
-
Bu, sunucunuzu oluşturur!
Aşama 3. Terminal ile svn sunucusunu kullanın. Bu komutla terminalde ödeme yapabilirsiniz: svn checkout file:///Users/[kullanıcı adınız]/svnroot
-
Uzaktan erişim için, "ssh erişimini" etkinleştirin (Sistem Tercihleri/Paylaşımda) ve şununla kontrol edin: svn checkout svn+ssh://my.domain.com/Users/[kullanıcı adınız]/svnroot
Adım 4. Bir Subversion istemcisi kurun
Örneğin, svnX, Mac OS X'in 10.5'ten 10.8'e kadar olan tüm güncel sürümlerini destekler. https://code.google.com adresinden edinebilirsiniz.
Adım 5. İndirme işleminden sonra SVNx'i başlatın ve Working Copies adlı iki pencere göreceksiniz. ve Depolar.
Depolar altında, SVN Sunucusundan URL ve Oturum Açma Verilerini ekleyin.
-
Pencereyi aç; hata alırsanız LogIn'i kontrol edin.
-
Terminal'e geçin ve şunu yazın: svn import -m "İçe aktarma mesajınız" /my/local/project/path /my/remote/svn/repository Bu komut, yerel Projedeki tüm dosyaları SVN Sunucusuna ekler.
-
SVN deponuzun yolunu (SVN sunucusundan) SVNx'teki Working Copy penceresindeki listeye ekleyin.
Adım 6. SVNx'te çalışan kopyanızı açın
Bu Proje üzerinde çalışırken, yaptığınız değişiklikleri burada göreceksiniz.
Adım 7. Test edin
Çalışan kopyanızda küçük bir değişiklik yapın, ardından Çalışma Kopyası penceresini yenileyin.
SVNx, tüm dosyaları değiştirilmiş olarak görüntüler. SVN Server Repository'ye eklemek için Commit düğmesine basın
Adım 8. Subversion deposunda doğrudan Finder'dan çalışmayı tercih ediyorsanız, Finder için SCPlugin veya SVN Scripts kullanmayı düşünün
İpuçları
- Subversion kaynağının doc/alt dizininde çeşitli ek belgeler bulunmaktadır. Daha fazla bilgi için doc/README dosyasına bakın.
- Subversion için birincil belgeler, Subversion ile ücretsiz olan Version Control, yani "The Subversion Book" kitabıdır. https://svnbook.red-bean.com/ adresinden alabilirsiniz.