OneDev, işbirliğine dayalı bir geliştirme ve yönetim platformu

OneDev

OneDev: Yazılım geliştirme döngüsünün tamamını yönetecek bir platform, DevOps paradigmasına göre projeler geliştirmek için eksiksiz bir araç seti sağlar. Yetenekleri açısından OneDev GitLab'a benziyor ve ayrıca uygulama fırsatı sağlar tesislerinizde ortak kalkınma için bir altyapıGitHub gibi harici bulut hizmetlerine bağlı kalmadan sürümleri inceleyin, test edin, oluşturun ve teslim edin.

OneDev Kubernetes'te CI yapılarını çalıştırmak için basitleştirilmiş bir dağıtım sürecine sahiptiracentelerin ve komisyoncuların infazını gerektirmez. Linux ve Windows ile konteynerlerde test edebilme.

Ayrıcan, görsel modda yapı spesifikasyonları oluşturma desteğine sahiptir YAML dosyaları yazmaya gerek kalmadan ve sözdizimini hatırlamadan, ayrıca koşullu parametreler kullanarak derleme sürecini esnek bir şekilde özelleştirme, birden fazla işi paralel olarak çalıştırma ve belirli olaylar meydana geldiğinde işleri otomatik olarak başlatma yeteneği.

Daha ileri bağlayıcı tartışmalara destek var ve kodun dışındaki yorumlar ve değişiklik içeren bloklar (diff).

Belirli şubeleri koruma ve geliştiricilerin incelenmek üzere atanmasını sağlayan çekme istekleri için esnek inceleme kurallarının yanı sıra, çekme isteklerini incelerken taahhütleri analiz etmek için aşamalı bir mod.

tambien İhtiyacınız olan bilgiyi bulmanızı sağlayan bir sorgulama diline sahiptir projelerde, taahhütlerde, derlemelerde, sorunlarda, çekme isteklerinde ve yorumlarda. Bir isteği kaydetme ve onunla ilgili yeni olayların ortaya çıkışına ilişkin bildirim alma yeteneği.

Sorun bildirimi için kendi durumlarınızı ve alanlarınızı tanımlama desteğialanlar arasındaki bağımlılıkları belirleme yeteneği ve belirli olaylar meydana geldiğinde otomatik durum değişimi.

Sürekli entegrasyon sisteminde kabul edilen taahhüdün doğrulanmasının otomasyonu ve en az iki geliştirici dahil olmak üzere uzman tavsiyesi tarafından onaylanmasıyla çekme istekleri desteği.

Başlatma hatası durumunda işin yeniden başlatılması desteği Kubernetes'teki denetleyici ve
iş yapma sürecinde MySQL hizmetini kullanma yeteneği.

tambien Bir işte dosya oluşturma yeteneğine sahiptir, ikincisinde paralel işlenmesi ve üçüncüsünde sonuçların analizi.

Anonim kullanıcılara erişimi kısıtlama yeteneği yalnızca belirli projelerin yayınlanmasına;
Derleme yapılarının yalnızca ana dalla sınırlandırılması ve yalnızca ana daldan oluşturulan yapıların üretim sunucularına yerleştirilmesi desteği.

Diğer özelliklerden:

  • Otomatik güncelleme sorunu arayüzü bu, sayfanın yeniden yüklenmesini gerektirmez.
  • Kod için arama ve navigasyon sistemi ve Java, JavaScript, C, C++, CSharp, Go, PHP, Python, CSS, SCSS, LESS ve R'nin sözdizimi özelliklerini dikkate alan değişiklikler.
  • Belirli bir alt dizindeki kodu kimin değiştirebileceğini belirlemenize, sorunları atamanıza, sürüm sürümlerini çalıştırmanıza, günlükleri görüntülemenize vb. olanak tanıyan erişim kontrol sistemi.
  • Depo oluşturma ve klonlama fırsatları.
  • Ana şubeye yapılan taahhütlerin bildirimlerini almak için abonelik.
  • Onay mesajıyla sorunları kapatabilmetartışmayı, taahhüt etmeyi ve istekleri çekmeyi bağlayabilen.
  • Hangi kullanıcılara bir soruna çözüm atandığını göstermek için arayüzde kayıtlı formlar oluşturma yeteneği.
  • Sorunları belirli modüllere ve platformlara eklemek için özel alanlar oluşturma desteği.
  • Soruna doğrulanmış durumu atama yeteneğitest kullanıcısı statüsündeki geliştiricilerin atayabileceği;
  • Ana dalda taahhütte bulunulurken çeşitli Oracle/MySQL ve Linux/Windows kombinasyonlarının CI'da test edilmesi desteği;
  • Ana dalın CI'da oluşturulamaması durumunda otomatik olarak sorun bildirimleri oluşturun ve sorunun analiz edilmesinden sorumlu bir kişiyi atayın.
  • Bir derleme hatasını düzeltirken otomatik kapanma sorunu.

Nihayet onun hakkında daha fazlasını bilmek istiyorsan OneDev'i yüklemek için talimatları izlemenin yanı sıra bunu da yapabilirsiniz. aşağıdaki bağlantıdan. 


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.