Skip to content

Commit 6e6f50e

Browse files
committed
Rectications suites à introduction test html
1 parent 3eb5576 commit 6e6f50e

File tree

11 files changed

+20
-15
lines changed

11 files changed

+20
-15
lines changed

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ gem 'coderay'
1616
gem 'pygments.rb'
1717
gem 'thread_safe'
1818
gem 'epubcheck-ruby'
19+
gem 'html-proofer'
1920

2021
gem 'octokit'
2122
gem 'github_changelog_generator', github: 'Furtif/github-changelog-generator'

Rakefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ namespace :book do
6262
exec_or_raise("bundle exec asciidoctor -a data-uri #{progit_v}.asc")
6363
puts " -- HTML output at #{progit_v}.html"
6464

65+
exec_or_raise("bundle exec htmlproofer --check-html #{progit_v}.html")
66+
6567
puts "Converting to EPub..."
6668
exec_or_raise("bundle exec asciidoctor-epub3 #{progit_v}.asc")
6769
puts " -- Epub output at #{progit_v}.epub"

book/01-introduction/sections/first-time-setup.asc

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ Vous pouvez aussi les changer à tout instant en relançant les mêmes commandes
88
Git contient un outil appelé `git config` pour vous permettre de voir et modifier les variables de configuration qui contrôlent tous les aspects de l'apparence et du comportement de Git.(((commandes git, config)))
99
Ces variables peuvent être stockées dans trois endroits différents :
1010

11-
1. `[chemin]/etc/gitconfig` : Contient les valeurs pour tous les utilisateurs et tous les dépôts du système. Si vous passez l'option `--system` à `git config`, il lit et écrit ce fichier spécifiquement. Parce que c'est un fichier de configuration au niveau système, vous aurez besoin de privilèges admnistrateur ou super-utilisateur pour le modifier.
11+
1. `[chemin]/etc/gitconfig` : Contient les valeurs pour tous les utilisateurs et tous les dépôts du système.
12+
Si vous passez l'option `--system` à `git config`, il lit et écrit ce fichier spécifiquement.
13+
Parce que c'est un fichier de configuration au niveau système, vous aurez besoin de privilèges admnistrateur ou super-utilisateur pour le modifier.
1214
2. Fichier `~/.gitconfig` : Spécifique à votre utilisateur.
13-
Vous pouvez forcer Git à lire et écrire ce fichier en passant l'option `--global` et cela affecte _tous_ les dépôts avec lesquels vous travaillez sur ce système.
15+
Vous pouvez forcer Git à lire et écrire ce fichier en passant l'option `--global` et cela affecte _tous_ les dépôts avec lesquels vous travaillez sur ce système.
1416
3. Fichier `config` dans le répertoire Git (c'est-à-dire `.git/config`) du dépôt en cours d'utilisation : spécifique au seul dépôt en cours.
15-
Vous pouvez forcer Git à lire et écrire dans ce fichier avec l'option `--local``, mais c'est en fait l'option par défaut.
16-
Sans surprise, le répertoire courant doit être dans un dépôt Git pour que cette fonctionne correctement.
17+
Vous pouvez forcer Git à lire et écrire dans ce fichier avec l'option `--local``, mais c'est en fait l'option par défaut.
18+
Sans surprise, le répertoire courant doit être dans un dépôt Git pour que cette fonctionne correctement.
1719

1820
Chaque niveau surcharge le niveau précédent, donc les valeurs dans `.git/config` surchargent celles de `[chemin]/etc/gitconfig`.
1921

book/03-git-branching/sections/workflows.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ image::images/lr-branches-1.png[Vue linéaire de branches dans un processus de _
2626
Il est généralement plus simple d'y penser en termes de silos de tâches où un ensemble de _commits_ évolue progressivement vers un silo plus stable une fois qu'il a été complètement testé.
2727

2828
[[lrbranch_b]]
29-
.Vue _en silo_ de branches dans un processus de _stabilité progressive_
29+
.Vue « en silo » de branches dans un processus de _stabilité progressive_
3030
image::images/lr-branches-2.png[Vue _en silo_ de branches dans un processus de _stabilité progressive_]
3131

3232
Vous pouvez reproduire ce schéma sur plusieurs niveaux de stabilité.

book/06-github/sections/2-contributing.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Ceci ouvre un fil de discussion avec possibilité de revue de code, pour que le
2222
Pour dupliquer un projet, visitez la page du projet et cliquez sur le bouton « _Fork_ » en haut à droite de la page.
2323

2424
.Le bouton « _Fork_ ».
25-
image::images/forkbutton.png[Le bouton « _Fork_ ».]
25+
image::images/forkbutton.png[Le bouton « Fork ».]
2626

2727
Quelques secondes plus tard, vous serez redirigé vers la page de votre nouveau projet, contenant votre copie modifiable du code.
2828

book/06-github/sections/3-maintaining.asc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ Créons un nouveau dépôt pour permettre le partage du code de notre projet ave
99
Commencez par cliquer sur le bouton « New repository » (nouveau dépôt) sur le côté droit de votre tableau de bord ou sur le bouton `+` dans la barre d'outils du haut à côté de votre nom d'utilisateur comme sur la figure <<ch06-github#s_new_repo_dropdown>>.
1010

1111
.La zone « Your repositories » (vos dépôts)
12-
image::images/newrepo.png[La zone « Your repositories » (vos dépôts)]
12+
image::images/newrepo.png[La zone « Your repositories »]
1313

1414
[[s_new_repo_dropdown]]
1515
.La liste déroulante « New repository » (nouveau dépôt)
16-
image::images/new-repo.png[La liste déroulante « new repository » (nouveau dépôt)]
16+
image::images/new-repo.png[La liste déroulante « new repository »]
1717

1818
Vous êtes redirigé vers le formulaire pour la création de nouveau dépôt :
1919

2020
.Le formulaire « new repository » (nouveau dépôt)
21-
image::images/newrepoform.png[Le formulaire « new repository » (nouveau dépôt)]
21+
image::images/newrepoform.png[Le formulaire « new repository »]
2222

2323
Tout ce que vous avez à faire, c'est de fournir un nom de projet, les autres champs sont facultatifs.
2424
Pour l'instant, cliquez juste sur le bouton « Create Repository » (créer un dépôt) et paf, vous obtenez un nouveau dépôt sur GitHub nommé `<utilisateur>/<nom_du_projet>`.

book/06-github/sections/4-managing-organization.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Normalement ces comptes sont utilisés pour des groupes open-source (tels que «
1111

1212
Un regroupement est très facile à créer, il suffit de cliquer sur l'icône « + » située dans le coin supérieur droit de n'importe quelle page GitHub et de sélectionner « _New Organization_ » (nouveau regroupement) dans le menu.
1313

14-
.L'élément de menu « New organization ».
14+
.L'élément de menu « New organization » (nouveau regroupement).
1515
image::images/neworg.png[L'élément de menu « New organization ».]
1616

1717
Vous devrez d'abord donner un nom à votre regroupement et fournir une adresse électronique comme principal point de contact du groupe.

book/08-customizing-git/sections/attributes.asc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,11 +204,11 @@ Ces filtres peuvent servir à faire toutes sortes de choses attrayantes.
204204

205205
[[filters_a]]
206206
.Le filtre « _smudge_ » est lancé lors d'une extraction.
207-
image::images/smudge.png[Le filtre « _smudge_ » est lancé lors d'une extraction.]
207+
image::images/smudge.png[Le filtre « smudge » est lancé lors d'une extraction.]
208208

209209
[[filters_b]]
210210
.Le filtre « _clean_ » est lancé lorsque les fichiers sont indexés.
211-
image::images/clean.png[Le filtre « _clean_ » est lancé lorsque les fichiers sont indexés.]
211+
image::images/clean.png[Le filtre « clean » est lancé lorsque les fichiers sont indexés.]
212212

213213
Le message de validation d'origine pour cette fonctionnalité donne un exemple simple permettant de passer tout votre code C par le programme `indent` avant de valider.
214214
Vous pouvez le faire en réglant l'attribut `filter` dans votre fichier `.gitattributes` pour filtrer les fichiers `*.c` avec le filtre « indent » :

book/08-customizing-git/sections/config.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ Si vous voulez l'essayer, P4Merge fonctionne sur tous les principaux systèmes d
249249
Dans cet exemple, je vais utiliser la forme des chemins usitée sur macOS et Linux.
250250
Pour Windows, vous devrez changer `/usr/local/bin` en un chemin d'exécution d'un programme de votre environnement.
251251

252-
Pour commencer, téléchargez P4Merge depuis http://www.perforce.com/downloads/Perforce/[].
252+
Pour commencer, téléchargez P4Merge depuis https://www.perforce.com/product/components/perforce-visual-merge-and-diff-tools[].
253253
Ensuite, il faudra mettre en place un script d'enrobage pour lancer les commandes.
254254
Je vais utiliser le chemin macOS pour l'exécutable ; dans d'autres systèmes, il résidera où votre binaire `p4merge` a été installé.
255255
Créez un script enveloppe nommé `extMerge` qui appelle votre binaire avec tous les arguments fournis :

book/A-git-in-other-environments/sections/powershell.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Pour régler la valeur de `ExecutionPolicy` à `RemoteSigned` pour tous les util
3636

3737
Si vous avez au moins PowerShell 4 ou PowerShell 5 avec PackageManagement installé, vous pouvez utiliser le gestionnaire de paquets pour obtenir Posh-Git.
3838

39-
Plus d'informations sur PowerShell Gallery : https://docs.microsoft.com/fr-fr/powershell/gallery/overview[].
39+
Plus d'informations sur PowerShell Gallery : https://docs.microsoft.com/en-us/powershell/scripting/gallery/overview[].
4040

4141
[source,powershell]
4242
-----

0 commit comments

Comments
 (0)