Bu bir açık kaynak ve depoları sınırlı erişimi daha fazla odaklanıyor, bu GitHub veya bitbucket benzer, ama o kadar bağımsız uygulama çalıştırmak için varsayalım;.
RhodeCode (eski hg-app) Pylons tabanlı depo yönetimi ve için cıva & nbsp hizmet olduğunu.
Uygulamayı kullanmak için bir hesap oluşturmanız gerekir RhodeCode için varsayılan ücretsiz erişim var. Biz çok değişik sürüm kontrol sistemleri işlemek için oluşturulan vcs kütüphanesi tarafından desteklenmektedir oluyor.
RhodeCode kullanan Semantik Sürüm
Özellikler :
- mercurial protokol isteği işlemek için kendi katman bulunuyor vardır. Her istek günlüğe ve tasdik edilebilir. Olası iş parçacığı üzerinde çalışır Birden çeker yapabilirsiniz hgweb için / iter eşzamanlı
- Tam izinleri ve özel proje başına doğrulama / / yazma / admin okuyun. Web arayüzü ve cıva itme / çekme / klon için bir hesap.
- Mako şablonlar görünümünü özelleştirmek ve uygulama hissediyorum bakalım.
- Güzel diffs, ek açıklamalar ve kaynak kodları tüm pygments tarafından renkli.
- Mercurial şube grafik ve yui-flot çalışan grafikleri
- kullanıcı / izin yönetimi ile Yönetici arayüzü. Kullanıcı aktivite dergi günlükleri çatal, kayıt, çeker iter. Olası kanca inşa devre dışı için
- Sunucu tarafı çatal, ana bozmadan ücretsiz bir proje çatal ve kesmek mümkündür.
- Tam metin arama, dosya adları arama. Tüm vızıldamak tarafından desteklenmektedir ve indeksleme cinleri (bir uygulama gerekli tüm harici arama sunucuları) inşa
- Rss / Atom beslemelerini, gravatar desteği, zip / tar olarak indirme kaynaklar
- hız ve performans kereviz kullanmak için uyumsuz görevler (çok onlar olmadan çalışır)
- Yedekleme komut tüm app yedekleme yapmak ve istediğiniz konuma scp üzerinden gönderebilirsiniz
- Kurulum proje açıklamaları ve bilgileri içinde kolay olmayan dosya sistemi işlemleri için db dahili
- yüksek performans ve her zaman güncel verilerine kadar itme / repo yönetimi hükümsüzlük ile eklendi önbellek.
- dikmesi dayanarak 1.0 / sqlalchemy 0.6 / sqlite
Yakınlaştırma ve istatistiklerle
Kaynak kodları
Bu sürümdeki yeni nedir:
- Haberler:
- da özel depoları kullanıcıları ekler depo grup çocuk bayrak uygulayın, bu kullanıcı grupları ile tutarlıdır. Özel repo varsayılan izinleri çocukların bayrak için geçerli etkilenmez.
- kaldırıldı unionrepo kod
- RhodeCode şimdi depoları hizmet için sadece yolları okuma kabul eder.
- Düzeltmeler:
- Sabit konular. Son kullanma tarihlerine ile Kaynaklanan ları mysql düzgün çalışmayabilir.
- ldap ile sorun giderildi etkinleştirmek / devre dışı bayrağı
O Mercurial 2.6 parçası
MySQL float değerleri nasıl işleyeceğini ile
sürüm 1.6.0 RC1 yeni nedir:
- Haberler:
- yeniden tasarlayın UI.
- Grup yönetimi heyeti. Grup yöneticisi bir grup yönetebilirsiniz ve bunun altında repo, yönetici o yönetir grup içinde alt gruplar oluşturabilirsiniz.
- Deposu ekstra alanlar. İsteğe bağlı sınırsız ekstra alanlar özel veri depolamak için her depo için tanımlanabilir.
- API get_repo çağrısı şimdi repo takipçileri içerir.
- çekme istekleri iyileştirmeler Büyük miktarda.
- # 734 repo Switcher tüm sayfalarda mevcuttur.
- # 733 API invalidate_cache işlevi.
- SSL kullanırken HSTS başlıklarını açmak için seçenek eklendi.
- 83. gösteri repo boyutu.
- # 745 ilave gösterisi tam fark bağlantısı.
- Onaylanmamış RSS linksATOM bugünü ve geleceği.
- rcextension modülünde kod vurgulamak için özel uzantıları için özel lexers tanımlamak için seçeneği eklendi.
- Git yürütülebilir şimdi ini dosyaları üzerinden yapılandırılabilir.
- # 689 depoları şimdi isteğe bağlı ayırmak / Bağlı çatal seçeneğini silmek vardır.
- kimlik bilgileriyle uzak bir repo klonlama parolayı Obfuscate.
- # 788 arşivini önbellek. zip veya sıkıştırılmış tar isteğe daha hızlı önbelleğe alınabilir hizmet.
- VCS last_changeset çıkarma hızlandırın.
- API get_locks işlevi.
- depo kilitleme için yapılandırılabilir HTTP kodları.
- changelog =? Dalında kapalı dalları kullanın.
- Linaro en ldap senkronizasyon komut.
- # 797 git ref filtre artık .ini dosyası aracılığıyla yapılandırılabilir.
- kolay idari görevler için yeni iShell Paster komutu.
- Düzeltmeler:
- # 654 anahtarı `/` şube / etiket / imi isimleri.
- # 572 kereviz şifre sıfırlama görevleri taşındı.
- # 730 size yazma + erişimini yalnızca olanlar repo grupları seçimler filtre.
- # 462 devre dışı dosya düzenleme zaman şube kafasına.
- # 731 güncelleme-repoinfo bazen changesets ilk kaydedilmesini iken verileri güncelleştirmek için başarısız oldu.
- # 749, # 805 ve rhodecode yöneticileri ve repo yöneticileri repo ayarları # 516 Kaldırılan çoğaltılması.
- Küresel izin güncelleme ile & quot; Mevcut ayarları & quot üzerine; Özel depoları geçersiz olmamalıdır.
- # 642 ilave yineleme sınırı.
- # 739 Sil / Düzenle depoları, sadece yönetici bağlantıları işaret etmelidir.
- Sabit & quot html kaçan; yama & quot; GYTE repo için görünümü.
- # 747 yük changeset önbellek hafif pano önbelleklerini yenilemek için forking sonra.
- Hızlı repo listesi: Kamu / özel simge kontrolü sadece görünürlüğü repo değil, simgeler kontrol etmelidir .
- yem denetleyicileri üzerinde # 746 UnicodeDedode hataları.
- # 756 temizleme repo düzgün temizlenmesi için repo yollarını oluşturmak vermedi.
- # 763 gravatar yardımcı işlevi bir şekilde temin e-postalara varsayılan görüntü içine çare olmalıdır boş.
- Düzeltmeler # 762, LDAP ve konteyner oluşturulan kullanıcılar artık izinleri kayıt ayarlarına göre aktive edilir.
- Temizleme her yaprak içine recurse olur ve böylece büyük depoları sürü kullanılan olamazdı.
- Daha iyi algılama.
- Birden fazla iç içe ağaçları ile veliler değişen birlikte repo grubunu yeniden adlandırma ile sorun giderildi.
- # 594 web arayüzü dosyası işlemekle yürütür kanca itin.
- Farklı URI en gelen klonlama Disallow ki http [s] / svn / git / hg.
- tutarlı bir şekilde RhodeCode ekstra params taşınması.
- web arayüzü üzerinden bir dosya ekleyerek boş olmadığını yolunu normale etmeyin.
- # 808 kayıp changesets ve 404 dönmelidir dosyaları yönlendiremez
- # 809 ilave url alıntı.
- ASCII olmayan repo isimleri ithal Sabit konular.
- Otomatik ev sahibi ve süreç için instance_id atamak *
- çıkartılan IP her birden çok IP adresi düzeltildi.
- Diğer küçük hata düzeltmeleri ve iyileştirmeler Lot.
Küçük iyileştirmeler sürü
Özet sayfasında
Büyük fark mesajı içine
Olası
Kolları
Toplama istatistikler için
Kullanıcı bir süper yönetici ise
Içinde alt gruplara silme
Klon url
O ayarlanmış olup olmadığını
sürüm 1.5.1 yeni nedir:
- Haberler:
- uygular # 677: Onlar ne zaman çekme isteklerini kapatmak için izin vermeyin altında gözden durumu
- çekin İsteği Roller arasında 670 Uygulama hayata li>
- Düzeltmeler:
- varsayılan izinleri geçişten sonra çoğaltılamaz alabilirsiniz
- sabit changeset durumu etiketler, artık seçeneğini radyo düğmeleri
- # 682 çeviri çok satırlı metin için zor
- # 683 sabit fark
Eşlenen depoları hakkında mesajlar arasında
sürüm 1.4.0 yeni nedir:
- haber:
- Yeni CodeReview sistemi
- Kullanıcıların kendi hesaplarına girmesine birden fazla e-posta adresine sahip sağlayan e-posta haritası,
- gelişmiş git-kanca sistemi. Şimdi Git için tüm eylemler itti revizyonları, kullanıcı ve IP adresi de dahil olmak üzere dergi içine kaydedilir
- Kur-rhodecode içine kurulum-app değişti ve buna varsayılan seçenekleri eklendi.
- Yeni git repo çıplak olarak oluşturulan artık varsayılan olarak
- # 464 izin kutusuna gruplara bağlantıları eklendi
- # 465 yorumlar kutuları içinde otomatik tamamlama bahseder
- # 469 yeniden endeksi için vızıldamak için --update-tek seçenek eklendi, sadece repo listesi endeksi verilen
- rhodecode-api CLI istemci
- Yeni git http protokolü adamcağız Dulwich uygulaması yerini aldı. Şimdi pygrack & gitweb dayalı
- Geliştirilmiş RSS / ATOM beslemeleri. Uygun başlıklarını kullanarak tarayıcılar tarafından görülebilir ve kullanıcı önerileri dayalı reformated. Ek rss / atom kullanıcı dergi için beslemeleri
- Çeşitli i18n iyileştirmeler
- # 478 izinleri genel
- Dosya görünümü şimdi verilen dosyanın tüm yazarlar kapalı küçük Gravatars görüntüler
- iniş revizyonlar Uygulanan. Her depo benioku dosyaları oluşturmak için 'varsayılan' revizyon / dalı tanımlayan landing_rev niteliği alacak
- Uygulanan # 509, RhodeCode mümkün olan en erken çağrı talep halinde çekerek / itme için SSL zorlar.
- İthalat uzaktan svn depoları hgsubversion kullanarak mercurial için.
- Sabit # 508 RhodeCode artık açıkça izinleri çatallama ayarlamak için bir seçenek vardır
- RhodeCode avatar simgeleri oluşturmak için alternatif sunucu kullanabilirsiniz
- uygulanan depoları kilitleme. Kilitleri çekin, itme kilidini açar. Ayrıca API çağrıları yoluyla yapılabilir
- # 538 formu seferde birden çok kullanıcı işleyebilir
- giderir:
- gelişmiş çeviriler
- düzeltmeleri sorun # bir arşiv oluşturma 455 Windows istisna oluşturur
- # 448 Indir ZIP arşivi dosyasını tutar giderir / tmp açık ve disk alanı out sonuçları
- Windows altında düzeltmeleri sorunu # 454 Arama sonuçları devam içerir eğik çizgi
- sabit konu # 450. Kötü revizyon dergi veri mevcut olduğunda Rhodecode artık kilitlenmesine.
- sorunu # 417 için düzeltme, git yürütme belirli komutlar için pencere kırıldı.
- sabit # 413. Silme çıplak repo için .git dizin devre dışı bırakmayın
- sabit konu # 459. Reindex görev logger elde yolunu değiştirdi.
- sabit # 453 değiştirilmiş dosyaları yeniden dizin sorunu çözer whoosh SCHEMA ID alanını ekledi
- sabit # 481 rhodecode e-postalar tarihi başlığı olmadan gönderilir
- sabit # 458 yanlış sayım hiçbir repo zaman mevcut
- sabit konu # 492 html diff Yeni bir yığın sonunda dosya testin sonunda hiçbir yeni satır eksik
- tam metin arama artık mesaj taahhüt için de çalışır
Kullanıcı düzenleme görünümünde admin
Izinleri için
sürüm 1.3.6 yeni nedir:
- Haberler:
- geleneksel Çin çeviri
- kullanıcı etkileşimi gerekmez otomatik kurulum modu için kurulum-rhodecode içine kurulum-app değişti ve ekledi argümanlar
- Düzeltmeler:
- uyarı bulunamadı scm sabit
- sabit __future__ ithalat hatası
- JSON kodlama üzerinde Speedup için yapılan simplejson gerekli lib
- düzeltmeler # 449 kötü regex geçmişini çözümlenmesinden revizyonlar daha alabilir
- CELERY_EAGER AÇIK net değil DB oturumu yapmak
Rcextensions üzerinde
sürüm 1.3.5 yeni nedir:
- haber:
- json modülü için kullanılması ext_json
- dosya kaynak görünümü ile birleşik açıklama görünümü
- Bildirim gelişmeler, daha iyi gelen kutusu + css
- # 419 LDAP sunucuları ile rhodecode daha uyumlu hale, giriş formları için şifreleri şerit yok
- çekme / itme günlükleri için IP açılan başka bir yöntemi olarak HTTP_X_FORWARDED_FOR eklendi. ana kontrolöre tüm taşındı
- # 415: Ekleme Yorum nedenleri yeniden changeset için. Yorumlar artık ajax eklenir ve sayfayı yeniden yükleyin değil
- # 374 LDAP yapılandırma atılır
- sınırlı itme / çekme işlemleri artık dergisinde Git için oturum
- dizi 2.2.x için mercurial çarptı
- dosya tarayıcısı submodules görüntülemek için destek eklendi
- changelog görünümünde # 421 eklenen yer imleri
- giderir:
- sabit dev sürüm işaretleyici kararlı kaynak kodları arasında servis yaparken
- gösteri çatallar sayfasında sabit eksik izin kontrolleri
- bildirim nesneleri unicode düzeltmeleri # 418 döküm
- # 426 sabit söz çıkarma regex
- sabit uzaktan çekme git uzaktan kumanda remopositories için
- sabit # 434: Hata submodüller ile bir git deposu dosyaları veya changesets erişirken
- kayıt ref sonra kullanıcılar için boş APIKEYS ile sorun giderilmiştir. # 438
- git depoları README dosyalarını alma ile sabit sorunu
LDAP aktif edilemez
nedir sürüm 1.3.4 Yeni:
- Whoosh günlüğü artık .ini dosyaları tarafından kontrol edilir günlük kurulum
- düzenlemek forma eklenen klon-url / ayarları sayfasında
- repo ekleme / düzenleme formlarına eklenen yardım metni
- yaratılan rcextensions modülü / repo kanca oluşturabilirsiniz / çekme geri çağrıları
- # 377 Kullanıcılar hesap sayfasında kendi izinleri için görüntülemek uygulanan
- # 399 repo gruplar kullanıcıların grubu için izinleri mirasını ekledi
- # 401 depo grubu otomatik olarak önceden seçilmiş bir depo grup içinde repo eklerken olduğu
- alternatif HTTP 403 yanıtı ekledi. Mercurial ve LDAP çözme sorunları yardımcı olur
- grup içinde depoları listesi depo adından # 402 kaldırıldı grup öneki
- katma izin görünümüne Gravatars ve izinleri otomatik tamamlama
- # 347 Birden RhodeCode örneğini çalıştıran, düzgün kayıtlı tüm sunucular için önbelleği geçersiz kılar
Ek dönüşümler (ref # 322) ve sonrası itme ile
Istemci kimlik doğrulaması başarısız
sürüm 1.3.3 yeni nedir:
- Bazı python2.5 uyumluluk sorunları sabit
- kaldırılan repo ile sabit sorunlar yanlışlıkla yolları tam yeniden taranmasını sonra, grup olarak eklenmiştir
- kullanıcıyı düzenlemek Can not # 376 giderir (kullanarak konteyner auth)
- düzeltmeler # vekil-önek yapılandırması ile changeset ekranda 378 Geçersiz görüntü adresler
- repo grubunun içinde repo sabit başlangıç sıralama
- düzeltmeler kullanıcı kullanıcı / Kullanıcı_Grupları içine aynı izni yeniden çalıştı sorunu
- çarptın beher versiyonu
- Git sabit raw_changeset. Bu hg yama başlıkları ile oluşturulan
- filenodes için last_changeset sabit vcs sorunu
- sabit silmek kanca sonra taahhüt eksik
- git repo için bir güvenlik sorunu nedeniyle git operasyon tespiti ile sabit # 372 sorunlar
# 375 sıçrama hatası hata li> giderir
nedir sürüm 1.3.1 Yeni: hatırlıyorum-ben değildim zaman
- yönlendirme döngü oluşur giriş sırasında kontrol
- git blob geçmişi nesil sorunları giderir
- dosya geçmişi açılan GİT için şube almak yok. Gereksiz yavaşlık Nedenler
Gereksinimler :
- Python
Yorum Bulunamadı