From c380ba5a177de32e97820279685c4af6f837c010 Mon Sep 17 00:00:00 2001 From: Quentin Schulz Date: Wed, 7 Apr 2021 18:07:24 +0200 Subject: docs: replace anchor links Anchor links are treated by Sphinx as external links and are not checked during build, meaning it is impossible to know if a link becomes broken or not. As a matter of fact, most of the anchor links replaced in this commit were actually broken. The README now states that anchor links are forbidden so that there's no need to go through such a change later on. (From yocto-docs rev: de9e4d26b46afa3c79137d07529a74553400d2e0) Signed-off-by: Quentin Schulz Reviewed-by: Michael Opdenacker Signed-off-by: Richard Purdie --- documentation/overview-manual/development-environment.rst | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'documentation/overview-manual/development-environment.rst') diff --git a/documentation/overview-manual/development-environment.rst b/documentation/overview-manual/development-environment.rst index 011a479578..6d1dbfcc72 100644 --- a/documentation/overview-manual/development-environment.rst +++ b/documentation/overview-manual/development-environment.rst @@ -157,7 +157,8 @@ these tarballs gives you a snapshot of the released files. - The recommended method for setting up the Yocto Project :term:`Source Directory` and the files - for supported BSPs (e.g., ``meta-intel``) is to use `Git <#git>`__ + for supported BSPs (e.g., ``meta-intel``) is to use + :ref:`overview-manual/development-environment:git` to create a local copy of the upstream repositories. - Be sure to always work in matching branches for both the selected @@ -214,7 +215,8 @@ Git Workflows and the Yocto Project =================================== Developing using the Yocto Project likely requires the use of -`Git <#git>`__. Git is a free, open source distributed version control +:ref:`overview-manual/development-environment:git`. +Git is a free, open source distributed version control system used as part of many collaborative design environments. This section provides workflow concepts using the Yocto Project and Git. In particular, the information covers basic practices that describe roles @@ -382,11 +384,10 @@ commands. Repositories, Tags, and Branches -------------------------------- -As mentioned briefly in the previous section and also in the "`Git -Workflows and the Yocto -Project <#gs-git-workflows-and-the-yocto-project>`__" section, the Yocto -Project maintains source repositories at :yocto_git:`/`. If you -look at this web-interface of the repositories, each item is a separate +As mentioned briefly in the previous section and also in the +":ref:`overview-manual/development-environment:git workflows and the yocto project`" +section, the Yocto Project maintains source repositories at :yocto_git:`/`. +If you look at this web-interface of the repositories, each item is a separate Git repository. Git repositories use branching techniques that track content change (not -- cgit v1.2.3-54-g00ecf