versionning
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
versionning [2018/12/20 09:57] – [Gitlab] lpieri | versionning [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Versionning ====== | ||
- | ===== Semantic Versioning 2.0.0 ===== | ||
- | [[https:// | ||
- | * MAJOR version when you make incompatible API changes, | ||
- | * MINOR version when you add functionality in a backwards-compatible manner, and | ||
- | * PATCH version when you make backwards-compatible bug fixes. | ||
- | |||
- | ===== Git ===== | ||
- | * [[web:Git]] | ||
- | * [[https:// | ||
- | * [[https:// | ||
- | * [[https:// | ||
- | * [[https:// | ||
- | |||
- | ==== New project ==== | ||
- | < | ||
- | git init | ||
- | git remote add origin https://xxx | ||
- | git branch < | ||
- | git checkout < | ||
- | </ | ||
- | |||
- | ==== Process Flow ==== | ||
- | * IDE > Modifications > branch dev > checkout dev > commit > push | ||
- | * Dev (server) > pull (dev) > test ? ok : debug | ||
- | * <hi # | ||
- | * <hi # | ||
- | |||
- | ==== Clone existing project ==== | ||
- | * sur le serveur : git clone https://xxx | ||
- | * chown -R bnicolas: | ||
- | * composer update | ||
- | * resize droplet as needed (error : not enough memory allocated) | ||
- | * | ||
- | |||
- | ===== Gitlab ===== | ||
- | Nous utilisons Gitlab sur un de nos serveurs pour gérer nos différents projets et leurs évolutions. Nous sommes donc également compétents pour vous accompagner dans le déploiement d'une telle solution de versioning de vos propres projets, applications et sites web. | ||
- | |||
- | * [[https:// | ||
- | * [[https:// | ||
- | |||
- | ==== GitFlow ==== | ||
- | {{ : |