Kısaca SVN kullanımı ve Mac OS X 10.8 ile SVN Sorunu (Mountain Lion)

Standard

İlginç.. Snow Leopard bile değil,  mountain lion ama yine de 10.8 versiyonunda svn bulunmamakta. İnsan başına gelince anlıyormuş 🙂
Bunun için size hızlı ve pratik şekilde kurulum işlemlerini anlatmak istiyorum.

Önce xcode un son sürümünü indirin apple store dan. Xcode u açın ve şu adımları izleyin

Xcode > Preferences > Downloads > Command Line Tools > Install.

Command Line Tools içinde SVN barındırır.

Luckily there is a way to install SVN without Xcode, simply install the Command Line Tools for Mountain Lion available as a separate 116MB download from the Apple Developer site. You’ll need an Apple Developer ID, but it’s free and easy to create using your existing AppleID.

kurulum bittikten sonra test etmek için terminali açıp şöyle yazarsanız yeterlidir:

svn --version

sonucunda size şöyle bir çıktı dönecektir:

Onurs-Mac-mini:test onur$ svn --version   
svn, version 1.6.18 (r1303927)
   compiled Feb  6 2013, 14:18:52

Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.apache.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
  - handles 'http' scheme
  - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme

SVN kurulduğuna göre bi klasöre girip oraya dosyaları çekmeyide anlatalım kısaca:

Onurs-Mac-mini:test onur$ svn co svn://svn.xxx.com/repo_ismi --username onur --password 12345

Artık dosyalarımızıda çektik, top sizde 🙂

Bu arada çektik ama değişiklikleri nasıl yollayacağız onu da hemen söylemek istedim:

svn ci -m "yaptığınız değişiklikleri yazınız"

Hepsi bu kadar…

İyi çalışmalar…

 

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir