Difference between revisions of "DESK-MP1-L/Development/Synchronizing git repositories"

From DAVE Developer's Wiki
Jump to: navigation, search
(Created page with "{{subst:Synchronizing git repositories| nome-som=ETRA | kit-code=MP1 | kit = mp1 | kit-repo = desk-mp1-l}}")
 
Line 3: Line 3:
 
!colspan="4" style="width:100%; text-align:left"; border-bottom:solid 2px #ededed"|History
 
!colspan="4" style="width:100%; text-align:left"; border-bottom:solid 2px #ededed"|History
 
|-  
 
|-  
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Version
+
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|ID#
 
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Issue Date
 
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Issue Date
 
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Notes
 
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Notes
 
|-
 
|-
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|X.Y.Z
+
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|{{oldid|18003|18003}}
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|Month Year
+
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|19/07/2023
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|TBD
+
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|DESK-MP1-L-1.0.0 release
|-
 
|-
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|[TBD_link X.Y.Z]
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|Month Year
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|TBD
 
 
|-
 
|-
 
|}
 
|}
Line 23: Line 18:
 
== Synchronizing the repository ==
 
== Synchronizing the repository ==
  
In DESK-MP1-L, the following source trees are clones of the correspondent '''DAVE Embedded Systems''' git repositories:
+
In [[DESK-MP1-L | DESK-MP1-L]] the following source trees are clones of the correspondent '''DAVE Embedded Systems''' git repositories:
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 29: Line 24:
 
!| Component
 
!| Component
 
!GIT Remote
 
!GIT Remote
 +
|-
 +
|ATF
 +
|<code>git@git.dave.eu:desk-mp1-l/arm-trusted-firmware.git</code>
 
|-
 
|-
 
|U-Boot
 
|U-Boot
|<code>git@git.dave.eu:dave/desk-mp1-l/u-boot-''TBD''.git</code>
+
|<code>git@git.dave.eu:desk-mp1-l/u-boot.git</code>
 
|-
 
|-
 
|Linux kernel
 
|Linux kernel
|<code>git@git.dave.eu:dave/desk-mp1-l/linux-TBD''.git</code>
+
|<code>git@git.dave.eu:desk-mp1-l/linux.git</code>
 +
|-
 +
|Boot Image
 +
|<code>git@git.dave.eu:desk-mp1-l/desk-mp1-boot-image.git</code>
 
|-
 
|-
 
|Yocto BSP
 
|Yocto BSP
|<code>git@git.dave.eu:dave/desk-mp1-l/desk-mp1-l-bsp.git</code>
+
|<code>git@git.dave.eu:desk-mp1-l/desk-mp1-l-bsp.git</code>
 +
|-
 +
|Yocto meta DESK
 +
|<code>git@git.dave.eu:desk-mp1-l/meta-desk-mp1.git</code>
 +
|-
 
|}
 
|}
  
For more information about the access to these repositories, please refer to [[ETRA_SOM/DESK-MP1-L/Development/Building_the_Yocto_BSP|this link]].
+
For more information about the access to these repositories, please refer to [[DESK-MP1-L/Development/Building_the_Yocto_BSP|this link]].
  
 
Access to DAVE Embedded Systems' git repositories is granted to development kit's owners only. Please refer to [[Accessing_DAVE_Embedded_Systems_restricted_git_repositories|this page]] for detailed instructions on how to get access.
 
Access to DAVE Embedded Systems' git repositories is granted to development kit's owners only. Please refer to [[Accessing_DAVE_Embedded_Systems_restricted_git_repositories|this page]] for detailed instructions on how to get access.

Revision as of 08:15, 19 July 2023

History
ID# Issue Date Notes

18003

19/07/2023 DESK-MP1-L-1.0.0 release



Synchronizing the repository[edit | edit source]

In DESK-MP1-L the following source trees are clones of the correspondent DAVE Embedded Systems git repositories:

Component GIT Remote
ATF git@git.dave.eu:desk-mp1-l/arm-trusted-firmware.git
U-Boot git@git.dave.eu:desk-mp1-l/u-boot.git
Linux kernel git@git.dave.eu:desk-mp1-l/linux.git
Boot Image git@git.dave.eu:desk-mp1-l/desk-mp1-boot-image.git
Yocto BSP git@git.dave.eu:desk-mp1-l/desk-mp1-l-bsp.git
Yocto meta DESK git@git.dave.eu:desk-mp1-l/meta-desk-mp1.git

For more information about the access to these repositories, please refer to this link.

Access to DAVE Embedded Systems' git repositories is granted to development kit's owners only. Please refer to this page for detailed instructions on how to get access.

Instructions[edit | edit source]

The components listed in the table above can be kept in sync and up to date with DAVE Embedded Systems' repositories.

Once the git account has been enabled, the developer can:

  • clone the repository with the git clone <git_remote_repository> command
  • synchronize a source tree entering the repository directory and launching the git fetch origin command.

Please note that git fetch doesn't merge the commits on the current branch. To do that, the developer should run the git merge command or replace the fetch-merge process with a single git pull command. Please note that the recommended method is the fetch-merge process. For further information on Git, please refer to the official Git Documentation