FAQ Récupérer, mettre à jour les sources GIT du projet: Difference between revisions

Jump to navigation Jump to search
m (Updating interlang links (links to translated versions of this page in other languages) triggered by origin English page "FAQ_Get,_update_GIT_Projekt_Quellen" update.)
Tag: 2017 source edit
Line 224: Line 224:
</source>
</source>


=Statistiques=
=Statistiken=
Avec les outils en Ligne de Commande GIT:
Mit den GIT-Kommandozeilenwerkzeugen:


Pour compter le nombre de changerment qu'un développeur a fait entre une version x et y:
Um die Anzahl der Änderungen zu zählen, die ein Entwickler zwischen Version x und y vorgenommen hat:


*First, run git merge-base to know the id of last common commit between x and y
*Zuerst führen Sie "git merge-base" aus, um die ID des letzten gemeinsamen Commits zwischen x und y zu erfahren.


<source lang="bash">
<source lang="bash">
Line 235: Line 235:
</source>
</source>


*Then run git log to have list of all changes from last common commit to last commit
*Dann führen Sie git log aus, um eine Liste aller Änderungen von der letzten gemeinsamen Übertragung bis zur letzten Übertragung zu erhalten.
 
<source lang="bash">
<source lang="bash">
git log id_found_at_previous_step..HEAD
git log id_found_at_previous_step..HEAD
</source>
</source>


*To get total number of added/deleted lines:
*Um die Gesamtzahl der hinzugefügten/gelöschten Zeilen zu ermitteln:
 
<source lang="bash">
<source lang="bash">
git log --ancestry-path --numstat --pretty="%H" id_found_at_previous_step..HEAD | awk 'NF==3 {plus+=$1; minus+=$2} END {printf("+%d, -%d\n", plus, minus)}'
git log --ancestry-path --numstat --pretty="%H" id_found_at_previous_step..HEAD | awk 'NF==3 {plus+=$1; minus+=$2} END {printf("+%d, -%d\n", plus, minus)}'
Line 248: Line 246:




To count number of changes finally between a version x and y (it differs from previous count because in previous count, a change can be done 2 times at two different moment to change differently. With second method, you count change finally found if changes were ok at first try):
Zählen der endgültigen Änderungen zwischen einer Version x und y (dies unterscheidet sich von der vorherigen Zählung, da bei der vorherigen Zählung eine Änderung zweimal zu zwei verschiedenen Zeitpunkten durchgeführt werden kann, um unterschiedliche Änderungen vorzunehmen. Bei der zweiten Methode werden die Änderungen gezählt, die schließlich gefunden wurden, wenn die Änderungen beim ersten Versuch in Ordnung waren):
 


*Use same method than previously but instead of running git log, run git diff.
*Verwenden Sie die gleiche Methode wie zuvor, aber anstatt git log auszuführen, führen Sie '''git diff''' aus.


<source lang="bash">
<source lang="bash">
Line 257: Line 256:




Plus d'information sur l'utilisation de GIT disponible [http://wiki.eclipse.org/EGit/User_Guide ici].
Weitere Informationen über die Verwendung von GIT erhältlich unter: [http://wiki.eclipse.org/EGit/User_Guide ici].
265

edits

Navigation menu