Changes between Version 55 and Version 56 of Building/GettingTheSources


Ignore:
Timestamp:
Mar 31, 2011 8:38:47 PM (4 years ago)
Author:
igloo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Building/GettingTheSources

    v55 v56  
    3434
    3535{{{
    36  $ darcs get --lazy ~/ghc ~/ghc-branch
     36 $ git clone ~/ghc ~/ghc-branch
    3737}}}
    3838
    39 where `~/ghc` is the repository you want to branch and `~/ghc-branch` is where you want to put the branch.  Then use `darcs-all` as before to branch the rest of the repositories.  You can then use `darcs-all -r <path>` to push and pull patches between your two local repository trees.
     39where `~/ghc` is the repository you want to branch and `~/ghc-branch` is where you want to put the branch.  Then use `sync-all` as before to branch the rest of the repositories.  You can then use `sync-all -r <path>` to push and pull patches between your two local repository trees.
    4040
    4141== Getting a branch ==
    4242
    43 The above instructions will get the HEAD - the main trunk of GHC development.  There are also branches, from which stable releases are made.  The active branches are listed on DarcsRepositories.
     43The above instructions will get the HEAD - the main trunk of GHC development.  There are also branches, from which stable releases are made.  The active branches are listed on [wiki:Repositories].
    4444
    45 To get a branch, add the branch name after http://darcs.haskell.org/.  For example, to get the `ghc-6.12` branch, you would first say
     45To get a branch, add the branch name after http://darcs.haskell.org/.  For example, to get the `ghc-7.2` branch, you would first say
    4646
    4747{{{
    48   $ darcs get --lazy http://darcs.haskell.org/ghc-6.12/ghc
     48  $ git clone http://darcs.haskell.org/ghc-7.2/ghc.git
    4949}}}
    5050
    51 and then use `darcs-all` as above to get the rest of the respositories.
     51and then use `sync-all` as above to get the rest of the repositories.
    5252
    5353== Pulling new patches ==
    5454
    55 The [wiki:Building/DarcsAll darcs-all] script makes it easy to pull new patches.  For example, `darcs-all pull -a` will pull all new patches from the original repository into the repository tree in the current directory.
     55The [wiki:Building/SyncAll sync-all] script makes it easy to pull new patches.  For example, `sync-all pull` will pull all new patches from the original repository into the repository tree in the current directory.
    5656
    5757