Web Sitesi Geliştirme için hangi Sürüm Sistemleri ücretsizdir?


10

Geliştirme ortamımı geliştirmek istiyorum ve şimdi gelecekte bir versiyonlama sistemi kullanmayı düşünüyorum. Sorun ben sürüm sistemleri ile çok deneyimim yok (Perforce ile biraz). Web Sitesi Geliştirme için hangi Sürüm Sistemleri ücretsizdir?


Ne için bir sürümleme sistemi - sunucu tarafı kodu? HTML kodu mu?
Pekka

@Pekka HTML, CSS ve PHP dosyalarım için birincil.
cberg

Yanıtlar:


14

Modern versiyon kontrol sistemlerinden herhangi biri web geliştirme için kullanılabilir. Hangi sistemi kullanacağınız seçimi temel olarak kişisel tercih, işletim sistemi seçimi / entegrasyonu ve kullanmak istediğiniz araçlardır.

Subversion, sunucu tarafında VisualSVN ve istemci TortoiseSVN ile kullanıyorum. Windows Gezgini ile nasıl entegre edildiğini seviyorum. Son zamanlarda çok fazla çekiş kazanan diğerleri Git ve Mercurial . Bence bu üçü bugün en yaygın kullanılanı ama çok daha fazlası var .


1
Kişisel oyum Git için olurdu, ama her şey yolunda gider.
Toby

1
Git için bir tane daha. Git, küçük, yerel kalkınma için bile harika.
laebshade

Eclipse içindeki svn'yi subclipse eklentisi ile kullanma. İyi çalışıyor.
hornetbzz

3

Wikipedia, tahminen, revizyon kontrol yazılımı ile büyük bir karşılaştırmaya sahiptir , ancak asıl önemli olan, her zaman merkezi bir depo (geliştirme bilgisayarınızda veya sunucuda) kullanmak mı yoksa değişiklik yapabilmek mi ana deponuzla temas halinde değil.

Dağıtılmış revizyon kontrolünü kullanarak ikinci seçeneğin yararı, çalışmanızı normal olarak bir sunucuya kontrol ederseniz, ancak bir uçakta veya İnternet bağlantısı olmadan başka bir yerde olsanız da, deponun yerel kopyasında değişiklik yapabilmeniz ve bir sonraki fırsatınız olduğunda yazılım diğer havuzla (veya diğer birkaç dosyayla) birleşebilir.

Ana merkezi sistemler CVS (daha eski) ve Subversion (kısaltılmış SVN) iken, açık kaynaklı merkezi olmayan revizyon kontrolündeki büyük oyuncular Git , Mercurial (ayrıca cıva, Hg için kimyasal sembol olarak kısaltılır) ve daha yakın zamanda Çarşı'dır. (benzer şekilde BZR).

Bunların çoğu için, "Tortoise <X>" adlı bir Windows GUI entegrasyonu vardır; burada <X> yazılım adıdır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.