Mercurial Ücretsiz sürüm kontrol yazılımı
Python tabanlı kendi kendine barındırılmış dağıtılmış sürüm kontrol sistemi
En popüler ücretsiz ve açık kaynaklar arası platformlar arası dağıtılmış sürüm kontrol yazılımlarından biriyle herhangi bir boyut ve türdeki projeler için kodu yönetin.
Genel Bakış
Mercurial, Git gibi mükemmel bir ücretsiz ve açık kaynaklı dağıtılmış sürüm kontrol yazılımıdır. Mercurial hızlı, ölçeklenebilir ve her boyutta projeyi etkili bir şekilde idare eder. Ayrıca, geliştiriciyi kullanmak için çekebilen GIT’den çok daha basittir. Ayrıca, çok çeşitli iş akışları Mercurial tarafından desteklenir ve uzantılarla işlevselliğini kolayca artırabilirsiniz. Mercurial hızlıdır ve eylemlerin çoğunu yerel olarak gerçekleştirir. Geliştiricilerin revizyonlar arasında kolayca fark yaratmasına ve dakikalar içinde anahtar oluşturmasına olanak tanır. Bu nedenle, Nginx, Netbeans ve daha fazlası gibi büyük projeler için mükemmel bir şekilde uygundur. Mercurial güçlü dallanma modeline sahiptir, geliştiriciler şubeleri kolayca oluşturabilir ve birleştirebilir. Mercurial büyük ölçüde Python’da yazılmıştır, ancak bir kısmı performans nedeniyle oluşturulan C dilinde oluşturulmuştur. Tüm büyük platformlar için çapraz platform ve ikili sürümler mevcuttur. Mercurial, geliştiricilerin işlevselliği artırmak için mevcut uzantıları etkinleştirebileceği anlamına da genişletilebilir. Ancak, iş gereksinimlerine göre kendi uzantılarının yazılmasına izin verir.
Sistem gereksinimleri
Mercurial’ın kurulum için benzersiz bir kriteri yoktur. Lütfen kurulum bölümünü kontrol edin.
Özellikler
Mercurial, sürüm kontrol yazılımının güçlü özellikleriyle gönderilir. Bazı temel özellikler aşağıda listelenmiştir:
- dağıtılmış mimari
- Hızlı
- Platform bağımsız
- Genişletilebilir
- Kullanımı kolay
- Açık kaynak
- Yüksek performans ve ölçeklenebilirlik
- dallanma ve birleştirme
- Düz metin ve ikili dosyaları destekler
Kurulum
Pencerelere Yükleme
Tortoisehg’in en son sürümünü http://tortoisehg.bitbucket.org/download/windows.html adresinden indirin. Yükleyiciyi çalıştırın ve sihirbazı takip edin.
Ubuntu’ya yükleme
Aşağıdaki komutları çalıştırın.
$ apt-get install mercurial
Fedora’ya yükleme
Fedora’ya yüklemek için komutu çalıştırın.
$ dnf install mercurial
MacOS üzerine yükleme
MacOS’a yüklemek için komutu çalıştırın.
$ brew install mercurial
MacOS üzerine yükleme
FreeBSD’ye yüklemek için aşağıdaki komutları çalıştırın.
$ cd /usr/ports/devel/mercurial
$ make install