2011-07-13 27 views
5

Xcode projelerim için git veya svn'yi kullanmayı seviyorum, ancak bunlara dışarıdan erişebilmeleri gerekir. başka bir yerden başka bir yerden.Xcode ile svn/git'i kullanma

Bu yüzden bir yere bir depoya ihtiyacım var, ancak github gibi herhangi bir üçüncü taraf hizmetini kullanmak istemiyorum.

Harici kiralanan bir sunucuda ikisinden birini çalıştırmam için gerekenler (ör., Dyndns kullanarak makinelerimden birini devre dışı bırakma)? Bir kısım web alanı yeterli mi? Değilse, neye ihtiyacım var?

cevap

2

Gerçekten ihtiyacınız olan şey, repo'yu başkalarıyla paylaşmanız gerekmiyorsa ssh yapabileceğiniz bir bilgisayar. Bunun için Dreamhost'ta bir VPS kullanıyorum.

Gerçekten bir Git sunucusunu istiyorsanız, açık kaynaklı git sunucu yazılımı olan Gitosis'i kullanmanızı öneririz. Github repo here'u kontrol edebilirsiniz.

http://wiki.dreamhost.com/Gitosis

http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way

http://www.markrichman.com/2008/06/16/installing-git-and-gitosis-on-ubuntu/

http://www.howtoforge.com/setting-up-gitosis-on-ubuntu

+2

Değil Gitosis: Ayrıca, Gere başlamak için öğreticiler bir sürü vardır. Gitosis modası geçmiş ve terkedilmiş (bununla ilgili bir şey yavaş yavaş yayılıyor gibi gözüküyor olsa da). Bunun yerine Gitolite kullanın. –

3

Bu soruya da kabul edildiği gibi bu dropbox kullanarak yapabileceği: Git with Dropbox

ayrıntılı bir rehber bu cevap verilmiştir: Using Git and Dropbox together effectively?

dropbox'a en önemli avantajı olduğunu ihtiyacını yok sen bir kutu size ssh olabilir, bunun yerine dropbox'ı repo depolama olarak kullanıyorsunuz ... Ve –  , temel hesapla (2 GB'a kadar depolama) ilgilenebiliyorsanız,   – unutmamak için, ücretsiz . 100 GB için Pro paketi bile oldukça uygun.