summaryrefslogtreecommitdiff
path: root/push-all
Commit message (Collapse)AuthorAgeFilesLines
* REDO: Add -r option to darcs-all, and remove push-all (#3375)Simon Marlow2009-08-271-129/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rolling back: Mon Aug 3 11:44:13 BST 2009 Simon Marlow <marlowsd@gmail.com> UNDO: Add -r option to darcs-all, and remove push-all (#3375) Contributed by: seliopou@gmail.com This patch modifies darcs-all to have feature parity with push-all by recognizing two new options. * -i, equivalent to --ignore-failure in push-all * -r <repo>, specifies the remote repository darcs commands will use Some example commands: Get the libraries from a repository of your choosing. This is useful when working with a git mirror: $ ./darcs-all -r http://darcs.haskell.org get Pull changes. Used to be: $ ./push-all --pull http://darcs.haskell.org Is now: $ ./darcs-all -r http://darcs.haskell.org pull Or to use the default remote of the ghc repository: $ ./darcs-all pull M ./darcs-all -79 +33 A ./push-all
* Add -r option to darcs-all, and remove push-all (#3375)Simon Marlow2009-08-031-0/+129
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Contributed by: seliopou@gmail.com This patch modifies darcs-all to have feature parity with push-all by recognizing two new options. * -i, equivalent to --ignore-failure in push-all * -r <repo>, specifies the remote repository darcs commands will use Some example commands: Get the libraries from a repository of your choosing. This is useful when working with a git mirror: $ ./darcs-all -r http://darcs.haskell.org get Pull changes. Used to be: $ ./push-all --pull http://darcs.haskell.org Is now: $ ./darcs-all -r http://darcs.haskell.org pull Or to use the default remote of the ghc repository: $ ./darcs-all pull
* Add -r option to darcs-all, and remove push-all (#3375)Simon Marlow2009-08-031-129/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Contributed by: seliopou@gmail.com This patch modifies darcs-all to have feature parity with push-all by recognizing two new options. * -i, equivalent to --ignore-failure in push-all * -r <repo>, specifies the remote repository darcs commands will use Some example commands: Get the libraries from a repository of your choosing. This is useful when working with a git mirror: $ ./darcs-all -r http://darcs.haskell.org get Pull changes. Used to be: $ ./push-all --pull http://darcs.haskell.org Is now: $ ./darcs-all -r http://darcs.haskell.org pull Or to use the default remote of the ghc repository: $ ./darcs-all pull
* push-all needs to skip http:// repos, as we don't know how to push to themIan Lynagh2008-08-291-2/+8
| | | | | | Alternatives would be to have a GHC haddock repo (which I believe David is keen to avoid), or to put the SSH URL in the packages file too (which would probably mean moving to a more structured file format).
* Read the packages file in strictly in darcs-all and push-allIan Lynagh2008-08-251-2/+5
| | | | | This fixes a problem where darcs tries to update it while perl has it open. On Windows this fails. Spotted by Claus Reinke.
* Prepare GHC for building with GitMax Bolingbroke2008-08-061-4/+2
| | | | | | | | | * New packages format lets you select source control system in use * Packages file now includes root repo explicitly * Scripts darcs-all and push-all updated for the new packages format only * New sync-all script, intended for use after Git changeover and for buildbots right now * Had to remove libraries/bootstrapping from tree since Git cannot track empty directories without a hack * Determine checkout date with Git using Darcs fallback in aclocal.m4
* Make the push-all script complain about bad linesIan Lynagh2008-07-291-0/+3
|
* Follow darcs-all changes in push-allIan Lynagh2008-07-241-26/+30
|
* Teach push-all how to send as wellIan Lynagh2008-05-171-5/+8
|
* Refer to "boot" libs, not "core" libsIan Lynagh2007-09-141-7/+7
|
* Give push-all the ability to pull with a --pull flagIan Lynagh2007-09-121-1/+9
| | | | OK, so the name is a bit wrong now...
* Add a --ignore-failure flag to push-all scriptIan Lynagh2007-08-021-0/+3
|
* Add --core-only flag to push-allIan Lynagh2007-06-191-1/+9
|
* Add a push-all scriptIan Lynagh2007-06-191-0/+93