Outils pour utilisateurs

Outils du site


versionning

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
versionning [2018/12/20 09:57] – [Gitlab] lpieriversionning [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://semver.org/]] Given a version number MAJOR.MINOR.PATCH, increment the : 
-  * 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://fr.wikipedia.org/wiki/Git]] 
-  * [[https://services.github.com/on-demand/downloads/fr/github-git-cheat-sheet/]] 
-  * [[https://fr.atlassian.com/git/tutorials/advanced-overview|Git fonctions avancées]] 
-  * [[https://nvie.com/posts/a-successful-git-branching-model/|Le modèle GitFlow]] 
- 
-==== New project ==== 
-<code> 
-git init 
-git remote add origin https://xxx 
-git branch <branche> 
-git checkout <branche> 
-</code> 
- 
-==== Process Flow ==== 
-  * IDE > Modifications > branch dev > checkout dev > commit > push 
-  * Dev (server) > pull (dev) > test ? ok : debug 
-  * <hi #fff200>GitLab > merge dev > master</hi> 
-  * <hi #fff200>Prod (server) > pull (master) > test ? ok : debug</hi> 
- 
-==== Clone existing project ==== 
-  * sur le serveur : git clone https://xxx 
-  * chown -R bnicolas:www-data folder 
-  * 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://lab.betterb.fr/]] 
-  * [[https://about.gitlab.com/]] 
- 
-==== GitFlow ==== 
-{{ :gitflow.png?direct&200 |}} 
versionning.1545296251.txt.gz · Dernière modification : 2018/12/20 09:57 de lpieri