(gawk.info.gz) Accessing The Source

Info Catalog (gawk.info.gz) Additions (gawk.info.gz) Adding Code
 
 C.2.1 Accessing The `gawk' Git Repository
 -----------------------------------------
 
 As `gawk' is Free Software, the source code is always available.  
 Gawk Distribution, describes how to get and build the formal,
 released versions of `gawk'.
 
    However, if you want to modify `gawk' and contribute back your
 changes, you will probably wish to work with the development version.
 To do so, you will need to access the `gawk' source code repository.
 The code is maintained using the Git distributed version control system
 (http://git-scm.com/).  You will need to install it if your system
 doesn't have it.  Once you have done so, use the command:
 
      git clone git://git.savannah.gnu.org/gawk.git
 
 This will clone the `gawk' repository.  If you are behind a firewall
 that will not allow you to use the Git native protocol, you can still
 access the repository using:
 
      git clone http://git.savannah.gnu.org/r/gawk.git
 
    Once you have made changes, you can use `git diff' to produce a
 patch, and send that to the `gawk' maintainer; see  Bugs for how
 to do that.
 
    Finally, if you cannot install Git (e.g., if it hasn't been ported
 yet to your operating system), you can use the Git-CVS gateway to check
 out a copy using CVS, as follows:
 
      cvs -d:pserver:anonymous@pserver.git.sv.gnu.org:/gawk.git co -d gawk master
 
Info Catalog (gawk.info.gz) Additions (gawk.info.gz) Adding Code
automatically generated by info2html