Changes between Version 55 and Version 56 of Building/GettingTheSources


Ignore:
Timestamp:
Mar 31, 2011 8:38:47 PM (3 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