Logo Khaganat

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:recuperer_les_donnees [2016/05/09 13:14] – Mise à jour, séparer Git/mercurial zatalyzfr:recuperer_les_donnees [2021/12/03 19:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 12: Ligne 12:
 Cette page sert à expliquer les concepts clés de la gestion de dépôts. Pour ce qui est de l'utilisation et de l'apprentissage des commandes de chacun des deux systèmes de gestion de version, voyez les pages plus précises sur [[fr:mercurial|Mercurial]] et [[fr:git|Git]]. Cette page sert à expliquer les concepts clés de la gestion de dépôts. Pour ce qui est de l'utilisation et de l'apprentissage des commandes de chacun des deux systèmes de gestion de version, voyez les pages plus précises sur [[fr:mercurial|Mercurial]] et [[fr:git|Git]].
  
-Si vous connaissez déjà tout ça, rendez-vous directement sur notre [[https://git.khaganat.net/|serveur Gitlab]] ! Vous pouvez aussi lire [[fr:recuperer_les_donnees#principe_de_développement_sur_khaganat]] pour savoir comment nous acceptons les contributions. +Si vous connaissez déjà tout ça, rendez-vous directement sur notre [[gitlab>/|serveur Gitlab]] ! Vous pouvez aussi lire [[fr:principe_de_développement_sur_khaganat]] pour savoir comment nous acceptons les contributions. 
 </WRAP> </WRAP>
  
Ligne 19: Ligne 19:
  
 ===== Gestion de dépôt : vocabulaire et concepts ===== ===== Gestion de dépôt : vocabulaire et concepts =====
-Avant de voir comment réaliser les différentes opérations, il semble important de préciser quelques notions de vocabulaire. Les termes anglais ont été conservés car il est très fréquent que cela soient ceux que vous rencontrerez sur IRC ou dans des tutoriels.+Avant de voir comment réaliser les différentes opérations, il semble important de préciser quelques notions de vocabulaire. Les termes anglais ont été conservés car il est très fréquent que cela soient ceux que vous rencontrerez sur XMPP ou dans des tutoriels.
  
 L'endroit où les fichiers sont conservés sur Internet (la zone de Bitbucket qui accueille les fichiers Ryzom Core par exemple) s'appelle un //repository// (//dépôt// en français). En créant un compte sur Bitbucket (ou Github, ou Gitlab), vous allez créer votre propre repository, qui contiendra votre version des données, celle avec laquelle vous allez synchroniser votre répertoire local (sur votre ordinateur). L'endroit où les fichiers sont conservés sur Internet (la zone de Bitbucket qui accueille les fichiers Ryzom Core par exemple) s'appelle un //repository// (//dépôt// en français). En créant un compte sur Bitbucket (ou Github, ou Gitlab), vous allez créer votre propre repository, qui contiendra votre version des données, celle avec laquelle vous allez synchroniser votre répertoire local (sur votre ordinateur).
Ligne 35: Ligne 35:
 Une fois ses données dans son repository, on peut faire un //push// (ang. //pousser//, "demande d'ajout") pour que ses modifications soient acceptées par le repository du projet initial. Dans la cas probable où des fichiers y auront été modifiés depuis votre dernier pull, il faudra sûrement faire un pull/merge pour que cela soit possible (et donc un update de vos fichiers locaux également). Une fois ses données dans son repository, on peut faire un //push// (ang. //pousser//, "demande d'ajout") pour que ses modifications soient acceptées par le repository du projet initial. Dans la cas probable où des fichiers y auront été modifiés depuis votre dernier pull, il faudra sûrement faire un pull/merge pour que cela soit possible (et donc un update de vos fichiers locaux également).
  
-===== Principe de développement sur Khaganat ===== +==== Branch ==== 
- +Lorsqu'on réalise un travail particulier demandant plusieurs commitspour ajouter une feature par exemple, on travaille sur une branche, parallèlement à la branche principale appelée //master//Cette branche est ensuite fusionné sur //master//
-<WRAP center round todo 60%> +
-Cette partie-là demande à être écrite ! Explication du workflowetc. +
-</WRAP>+
  
 +Lorsque vous clonez un dépôt, vous ne voyez que ce qui est sur la branche que vous suivez (par défaut, master). Il faut passer une commande pour aller d'une branche à l'autre et voir les modifications.
  
 {{tag>Données Ryzom_Core Outils}} {{tag>Données Ryzom_Core Outils}}
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
fr/recuperer_les_donnees.1462792466.txt.gz · Dernière modification : 2021/12/03 19:18 (modification externe)

Licences Mentions légales Accueil du site Contact