Zaten svn yazılımını versiyonlama için kullanıyorsunuz ama henüz network işlemlerine açmadınız ve artık açmak istiyorsanız bu yazı tam size göre.
İndirilecekler
Eğer daha önceden indirip kurmadıysanız bağlarını aşağıya ekliyorum.
http://subversion.tigris.org
Adresinden subversion yazılımını indirebilirsiniz.
http://tortoisesvn.tigris.org/
Adresinden Windows üzerinde istemci işlemleri için rahat bir kullanım sağlayacaktır.
İşlemler
svn otomatik olarak 3690 port numarasını kullanır.
İndirilecekler
Eğer daha önceden indirip kurmadıysanız bağlarını aşağıya ekliyorum.
http://subversion.tigris.org
Adresinden subversion yazılımını indirebilirsiniz.
http://tortoisesvn.tigris.org/
Adresinden Windows üzerinde istemci işlemleri için rahat bir kullanım sağlayacaktır.
İşlemler
- Bir komut istemcisi açıp mevcuttaki repository klasörlerinin olduğu yola gidin. Bu yazıda "c:\svntest" olduğu varsayılmıştır. svntest klasörümüzün içerisinde proj1 ve proj2 adında iki tane de projemiz olduğunu varsayıyorum.
- proj1 içine girin.
- conf/svnserve.conf dosyasını bir yazı editörüne açın. Aşağıdaki satırların başındaki "#" karakterini kaldırın.
- anon-access = read
- auth-access = write
- password-db = passwd
- conf/passwd dosyasını açın ve [users] altında bulunan harry = harrysecret satırının başındaki "#" karakterini kaldırın. Tahmin edeceğiniz gibi kullanıcı adı ve şifre tahin etmiş olduk.
- Komut istemcisine geri gelin ve aşağıdaki satırı uygun biçimde çalıştırın.
- svnserve -d -r "c:\svntest"
- Artık projeleriniz network üzerinden kullanılabilir bir halde :)
- Bağlantı için svn://localhost/proj1 adresini kullanarak projeyi çekin. Başarılı olursa işlem tamam demektir.
- Diğer bir makineden bağlanmak için localhost yerinde ip adresi girin. Örneğin: "svn://192.168.1.1/proj2" gibi
svn otomatik olarak 3690 port numarasını kullanır.
Yorumlar