dolibarr-foundation-board
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-foundation-board] git <-> cvs


From: Cyrille de Lambert
Subject: Re: [Dolibarr-foundation-board] git <-> cvs
Date: Mon, 22 Aug 2011 22:27:07 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20110812 Thunderbird/6.0

Bonsoir Régis,

Je me met à GIT.
Par contre, j'ai une question, est-il possible de mettre à jour la page http://wiki.dolibarr.org/index.php/Outils_de_d%C3%A9veloppement#Installation_du_plugin_Eclipse_pour_GIT
Ceci, afin de mieux s'y retrouver car je suis perdu

Merci d'avance

Cyrille


Le 21/08/2011 21:35, Régis Houssin a écrit :
C'est pour ça qu'il serait bon de faire une rupture une bonne fois pour toute 
avec le cvs et pour ceux qui veulent s'y mettre ou s'entraîner il peuvent 
forker sur leur compte github et bosser dessus en faisant des branches de test 
ou au pire une fois qu'ils seront ok, ils supprimeront le fork et le 
recréeront...

-----------------------------------------
Régis Houssin
Tél. +33633020797
http://www.dolibarr.fr
http://www.dolibox.fr

Le 21 août 2011 à 20:57, Régis Houssin<address@hidden>  a écrit :

Le 21/08/11 20:32, Destailleur Laurent a écrit :
Oui en fait je voulais dire "push" dans mon mail quand je disais "pull".
Sur la branche 3.1, j'ai fait un commit puis pull.
Imaginons que j'ai fais mon boulet et que je veux annuler ce pull ou un
id de commit amené par ce pull, sais tu comment faire depuis eclipse ?
pull c'est quand on récupère, push c'est quand on envoi
je reprends les étapes :

- on crée une branche locale avec la branche distante (qui se trouve en
local : origin/develop par exemple)
- on modifie cette branche locale
- on commit sur la branche locale
- si ok on push sur la branche distante (repo distant)
- on fait un pull pour mettre à jour la branche distante
("origin/develop") locale avec la branche distante "develop"

ensuite si tu veux supprimer un commit dans Eclipse,
tu fais un clic droit sur ton projet git, tu clic sur "Show in history"
pour voir l'arbo des commits, tu fais un clic droit sur le commit qui
est avant celui que tu veux supprimer et tu vas dans "reset" et tu clic
sur "hard", ensuite tu push sur le repo principal pour mettre à jour.

il existe 3 sortes de "reset" : soft, mixte et hard

cherche sur google pour voir la différence, perso j'utilise hard pour
tout virer.

Autre question, les commits que j'ai fait sur la branche 3.1 git et que
j'ai pullés sont-t-ils poussé sur le cvs (synchro gt vers cvs
unilatéral) ou le lien est-il completement coupé entre git et cvs
(actuellement le reporting
http://www.nltechno.com/stats/dolibarr/cvschangelogbuilder_%28DOLIBARR_3_1_BRANCH%29_dolibarr.html
renvoi aucun activité).

non je n'ai pas trouvé et je ne sais pas si c'est possible de
synchroniser sur une branche cvs. La synchro se fait en automatique de
cvs vers git à 5h du mat, par de git vers cvs c'est galère, il faut bien
vérifier d'avoir tout importé depuis cvs, puis s'assurer d'avoir bien
intégré tout ca dans son repo local, si ok je peux envoyer mon push sur
le repo principal, là je dois faire manuellement commit par commit un
envoi vers cvs, mais seulement sur le MAIN


Cordialement,
--
Régis Houssin
---------------------------------------------------------
Cap-Networks
30, quai de Verdun
71700 Tournus
FRANCE
VoIP: +33 1 83 62 40 03
GSM: +33 6 33 02 07 97
Web: http://www.cap-networks.com/
Email: address@hidden

Dolibarr developer: address@hidden
Web Portal: http://www.dolibarr.fr/
SaaS offers: http://www.dolibox.fr/
Shop: http://www.dolistore.com/
Development platform: https://doliforge.org/
---------------------------------------------------------






reply via email to

[Prev in Thread] Current Thread [Next in Thread]