Benoît Seignovert
2024-11-13
(1) Comprendre ce qu'est une forge logicielle
(2) Héberger ses codes sources
(3) Pousser & tirer ses codes sources
main
new_branch
commit
a9bcb5ff
af3ad665
1dd6bccd
6d3e2ad4
ffe399e5
e52c486b
80a77b42
903d401c
146d4ee5
050b86b4
tag
v1
v2
merge
init
checkout
(hash)
Vous pouvez utiliser GIT sans forge logicielle
ou utiliser une forge sans GIT
Une forge logicielle est un système de gestion de rédaction, de partage et de maintenance collaborative de texte.
Bien que son usage premier soit pour le développement de logiciels, une forge peut aussi être utilisée pour la rédaction de documentation, de rapports ou présentation (notamment via LaTeX ou Markdown), ainsi que pour la réalisation de sites web.
C’est un environnement web constitué d’un ensemble d’outils, issus en particulier du génie logiciel, afin de faciliter le développement de codes sources, surtout lorsque la rédaction est collaborative ou distribuée.
👉 Plateforme de dépôt pour du code source
👈 jeudi
👈 vendredi
Gitea
💰 👨💼 🌍 🔒
💰 👨💼 🌍 🔒 / 🕊️ 🧑🎓 🏫 🔓
💰 👨💼 🌍 🔒
🕊️ 🧑💻 🌍 🔓
🕊️ 🧑💻 🏫 🔓
🕊️ 🧑💻 🏫 🔓
Plateformes généralistes :
Plateformes auto-hébergés :
Authentification: EduGain
Authentification: Janus
(avec quelques restrictions)
(optionnel)
Partie 2
Jeudi 14
Vendredi 15
Collaborer sur un projet open-source
Déployer des applications et des logiciels grâce à l'intégration continue
(13-14h)