Changes between Version 56 and Version 57 of Developer/Git


Ignore:
Timestamp:
Mar 15, 2015, 6:42:27 AM (5 years ago)
Author:
Chris Johns
Comment:

Rename updates.

Legend:

Unmodified
Added
Removed
Modified
  • Developer/Git

    v56 v57  
    11= RTEMS GIT Repository =
    2 
    3 
    42
    53[[TOC(Developer/Git, depth=2)]]
    64
     5RTEMS project's revision control tool is Git and the git repositories can be located at http://git.rtems.org/.
    76
    8 RTEMS project's revision control tool is Git and the git repositories can be located at http://git.rtems.org/.
    97=  Why git?  =
    108
     9Git is a distributed revision control system with an emphasis on speed and data safety. With git revision control system each user has a full featured copy of the main repository. Each revision control operation is done in the local repository and can be later shared using patches or by direct push to the main repository.
    1110
    12 Git is a distributed revision control system with an emphasis on speed and data safety. With git revision control system each user has a full featured copy of the main repository. Each revision control operation is done in the local repository and can be later shared using patches or by direct push to the main repository.
    1311= RTEMS Git Repositories  =
    1412
     13The RTEMS Git Repository contains the publicly maintained RTEMS code and personal developer repos at [http://git.rtems.org/]
    1514
    16 The RTEMS Git Repository contains the publicly maintained RTEMS code and personal developer repos at [http://git.rtems.org/]
    1715= Bootstrapping RTEMS after a Git clone or pull =
    18 
    1916
    2017RTEMS uses Automake for Makefile generation (uses ''Makefile.am'' and ''preinstall.am'' files) and Autoconf for configuration (uses ''configure.ac'' files).  Both tools generate files which are not contained in the Git repository.  You need to generate them after a clone or pull.  This file generation is performed by the ''bootstrap'' script in the top level RTEMS directory.
    2118
    2219[[Image(Bootstrap.png)]]
     20
    2321= RTEMS Git Server  =
    2422
     23RTEMS has a dedicated Git server. The machine runs cgit to provide a web interface to Git, the Git protocol for direct read-only access and ssh accounts for those with commit access. The configuration is standard with two hooks currently used to send commit details to the rtems-vc@rtems.org mailing list and to synchronize with the [https://github.com/organizations/RTEMS github mirrors].
    2524
    26 RTEMS has a dedicated Git server. The machine runs cgit to provide a web interface to Git, the Git protocol for direct read-only access and ssh accounts for those with commit access. The configuration is standard with two hooks currently used to send commit details to the rtems-vc@rtems.org mailing list and to synchronize with the [https://github.com/organizations/RTEMS github mirrors].
    2725=  Git Access for Users  =
    2826
     27The [wiki:Developer/Git/Users Git Users] page has public read-only access instructions, some useful git commands, and directions on how to submit patches to RTEMS.
    2928
    30 The [wiki:Developer/GitUsers Git Users] page has public read-only access instructions, some useful git commands, and directions on how to submit patches to RTEMS.
    3129=  Git Access for Committers  =
    3230