Tipy

Jak implementovat kontinuální integraci pomocí 4D: Průvodce krok za krokem

Automaticky přeloženo z Deepl

Ve světě vývoje softwaru se v posledních letech objevil nový koncept nazvaný „Continuous Integration“. Definice, kterou všude vidíme nebo slyšíme, zní :

„CI je proces, který automatizuje pravidelné a časté sestavování, testování a dodávání aplikace.“

Po pochopení této definice, která vyjadřuje zajímavý a slibný proces, co je třeba udělat pro jeho implementaci ve 4D? Pokud budete hledat na internetu, zjistíte, že existuje mnoho nástrojů a frameworků CI.

Před použitím těchto nástrojů CI však existuje několik předpokladů.

Tipy blank

Tipy a triky pro aplikace 4D – červnové vydání

Automaticky přeloženo z Deepl

Add Komoncharoensiri, ředitel technických služeb společnosti 4D Inc.

Přinášíme další sadu tipů a triků.

Jak víte, 4D Knowledge Base je knihovna informací o technologii 4D, kde jsou každý týden aktivně publikovány technické tipy a každý měsíc technotes. Pokud jste poslední tipy v KB přehlédli, nevadí; zde je kompilace z několika posledních týdnů.

Tento příspěvek na blogu zahrnuje 16 tipů:

Tipy blank

GitHub 4D Awesome List – výzva k přispívání

Automaticky přeloženo z Deepl

Chcete-li si udržet konkurenceschopnost v softwarovém průmyslu, měli byste se vždy snažit o inovace a budovat dynamiku změn.

V tomto duchu vám společnost 4D vždy poskytovala správné technologie pro růst a expanzi. Projektový režim je jedním z příkladů, který přináší obrovskou výhodu: možnost využívat systém Git pro zprovoznění aplikace 4D v produktivnějším vývojovém prostředí.

Proto jsme se rozhodli vytvořit seznam 4D Awesome, kde shromažďujeme veškerou kolektivní moudrost na jednom místě, abychom vývojářům 4D trochu usnadnili život.

Pokud jste uživatelem systému Git/GitHub a máte fantastický projekt, o kterém si myslíte, že by mohl pomoci ostatním vývojářům, možná byste chtěli přispět do seznamu 4D Awesome, kde žijí úžasné projekty!

Tento příspěvek na blogu vysvětluje koncept seznamu Awesome a způsob, jak můžete přispět.

Tipy blank

4D a Git: Od začátečníka k odborníkovi

Automaticky přeloženo z Deepl

Teď už víte, že projekty přinášejí obrovskou výhodu: možnost používat Git (systém pro správu revizí ) a GitHub (hostingová služba) a zprovoznit tak aplikaci 4D v produktivnějším vývojovém prostředí.

Řízení verzí pro nováčky nebo plnohodnotné starší vývojáře je základem každého pracovního prostředí, kde spolupracuje více zdrojů, které se podílejí na něčem, co by se dalo nazvat výrobním řetězcem softwaru.

Abychom vám pomohli seznámit se se systémem Git, dali jsme vám k dispozici mnoho zdrojů. Tento příspěvek na blogu je kompilací všeho, co jsme k tomuto tématu poskytli… doposud. Pokud se cítíte ztraceni a nevíte, kde začít, čtěte dál; zahrnuli jsme:

  • další příspěvky na blogu,
  • podrobného průvodce,
  • nejlépe hodnocené video ze summitu,
  • a dokonce i školicí kurz.
Zprávy blank

Úvodní průvodce systémy 4D a řízení verzí

Automaticky přeloženo z Deepl

Již mnoho let vám 4D umožňuje vyvíjet binární databáze v rámci týmu se serverem 4D Server. Tento způsob vývoje je přímočarý, ale mnoho vývojářů nás požádalo o efektivnější správu zdrojového kódu, abychom zajistili lepší sledovatelnost. Společnost 4D je vyslyšela a vyvinula projektový režim, který této potřebě vyhovuje. Tento režim otevřel novou éru spolupráce díkysystémům pro správu verzí!

Tipy blank

Jak využívat akce GitHubu pomocí 4D

Automaticky přeloženo z Deepl

Váš projekt je nyní v systému správy zdrojů. To znamená, že správa několika verzí softwaru, sledování změn a integrace oprav nebo nových funkcí je nyní mnohem jednodušší.

Proč nevyužít také kontinuální integraci?

Počínaje verzí 4D v19 můžete spustit kompilaci svého projektu pomocí příkazu. Díky tomu máte nyní k dispozici všechny stavební prvky potřebné k automatizaci integračního řetězce.

V tomto příspěvku na blogu najdete příklad automatizace pomocí správce GitHub a GitHub Actions.

Tipy blank

Databáze projektů: Git. Commit. Pull. Push a další

Automaticky přeloženo z Deepl

V předchozím příspěvku na blogu jsme vám představili Git (systém pro správu verzí) a Github (cloudová hostingová služba) a způsoby, jak můžete sdílet svůj kód 4D s ostatními vývojáři. V tomto blogovém příspěvku půjdeme o něco dál a prozkoumáme některé scénáře, se kterými se vývojář může setkat, například klonování vzdáleného úložiště, ignorování již odevzdaných souborů a řešení konfliktů při slučování.