Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use submodules for repositories with upstreams | Ian Lynagh | 2012-11-25 | 1 | -0/+18 |
| | |||||
* | Normalise command names differently in sync-all | Ian Lynagh | 2012-11-25 | 1 | -23/+43 |
| | |||||
* | Add "remote set-branches" support to sync-all | Ian Lynagh | 2012-09-04 | 1 | -1/+6 |
| | |||||
* | Follow upstream mtl and Cabal, add transformers package (#5958) | Paolo Capriotti | 2012-05-07 | 1 | -0/+36 |
| | |||||
* | Add sync-all new-workdir | Johan Tibell | 2012-02-27 | 1 | -0/+27 |
| | | | | | | | | | This command calls git-new-workdir (a separate script in git's contrib directory) on all repos. Useful to create multiple build trees, without cloning the repos. Usage: sync-all new-workdir <new_workdir> [<branch>] | ||||
* | Add a "tag" command to sync-all | Ian Lynagh | 2012-02-02 | 1 | -0/+4 |
| | |||||
* | typo | Simon Marlow | 2012-01-09 | 1 | -1/+1 |
| | |||||
* | Improve sync-all usage doc | David Terei | 2011-12-21 | 1 | -46/+60 |
| | |||||
* | Add diff command to sync-all | Ian Lynagh | 2011-12-12 | 1 | -0/+5 |
| | |||||
* | Document that sync-all supports gc | Ian Lynagh | 2011-11-25 | 1 | -0/+1 |
| | |||||
* | Add GC command to sync-all. | Edward Z. Yang | 2011-11-25 | 1 | -0/+4 |
| | | | | Signed-off-by: Edward Z. Yang <ezyang@mit.edu> | ||||
* | Add branch command to sync-all | Max Bolingbroke | 2011-11-19 | 1 | -0/+5 |
| | |||||
* | Add format-patch support to sync-all | Ian Lynagh | 2011-11-04 | 1 | -0/+5 |
| | |||||
* | Correct a few typos | Daniel Fischer | 2011-09-08 | 1 | -4/+4 |
| | |||||
* | Added repack command to sync-all | Daniel Fischer | 2011-09-07 | 1 | -0/+5 |
| | |||||
* | Whitespace only | Daniel Fischer | 2011-09-07 | 1 | -7/+7 |
| | |||||
* | Output the full documentation in response to "./sync-all --help" | Simon Marlow | 2011-07-20 | 1 | -103/+144 |
| | |||||
* | Add --resume support to sync-all; trac #5119 | Ian Lynagh | 2011-07-15 | 1 | -1/+49 |
| | | | | | Now after, for example, "./sync-all pull", if pulling in one repo fails then you can restart from that point with "./sync-all --resume pull". | ||||
* | Fix "./sync-all get" | Ian Lynagh | 2011-07-08 | 1 | -1/+3 |
| | |||||
* | fix bug: check_out_flag should be checked_out_tree | Simon Marlow | 2011-07-06 | 1 | -1/+1 |
| | |||||
* | New functionality for sync-all to support bare repos, mirroring the main ↵ | George Roldugin | 2011-07-06 | 1 | -31/+66 |
| | | | | | | repo layout. Signed-off-by: George Roldugin <groldugin@cse.unsw.edu.au> | ||||
* | support using local mirrors (created by git clone --mirror) | Simon Marlow | 2011-07-01 | 1 | -2/+11 |
| | |||||
* | Better usage information for sync-all | Max Bolingbroke | 2011-06-24 | 1 | -4/+8 |
| | |||||
* | Move more commands into the settings file | Ian Lynagh | 2011-06-22 | 1 | -0/+1 |
| | |||||
* | Complain if the old haddock or binary repos are in the tree | Ian Lynagh | 2011-06-17 | 1 | -0/+43 |
| | | | | | | | | | Also, change the haddock repo URL to point at the new repo. NOTE: After pulling, you need to rm -r libraries/binary rm -r utils/haddock ./sync-all get | ||||
* | Remove upstream repos from the packages file | Ian Lynagh | 2011-06-11 | 1 | -4/+1 |
| | | | | | | | We no longer pull directly from upstream repos, so it wasn't useful to have it programatically available. The info, and more, is now on http://hackage.haskell.org/trac/ghc/wiki/Commentary/Libraries#Repositorylocations instead. | ||||
* | add 'sync-all log' | Simon Marlow | 2011-05-18 | 1 | -0/+4 |
| | |||||
* | Ignore failure for "./sync-all checkout" | Ian Lynagh | 2011-04-27 | 1 | -0/+2 |
| | | | | Not all repos are necessarily branched. | ||||
* | Add checkout support to sync-all | Ian Lynagh | 2011-04-27 | 1 | -0/+5 |
| | |||||
* | Skip missing directories for real. | Matthias Kilian | 2011-04-27 | 1 | -14/+8 |
| | | | | While here, make the code a little bit more readable. | ||||
* | Add "./sync-all clean" command | Matthias Kilian | 2011-04-20 | 1 | -0/+5 |
| | |||||
* | Make sure the main git repo is case-insensitive too | Ian Lynagh | 2011-04-15 | 1 | -0/+3 |
| | |||||
* | Tidy sync-all up a bit, and turn on ignorecase for git repos | Ian Lynagh | 2011-04-15 | 1 | -13/+7 |
| | |||||
* | More sync-all refactoring | Ian Lynagh | 2011-04-15 | 1 | -28/+42 |
| | |||||
* | Refactor sync-all a bit | Ian Lynagh | 2011-04-15 | 1 | -127/+117 |
| | |||||
* | add --no-<tag>, so e.g. we can omit DPH with --no-dph | Simon Marlow | 2011-04-15 | 1 | -3/+8 |
| | |||||
* | Add "./sync-all reset" command | Ian Lynagh | 2011-04-09 | 1 | -0/+4 |
| | |||||
* | Add "./sync-all config" command | Ian Lynagh | 2011-04-09 | 1 | -0/+4 |
| | |||||
* | sync-all: Push doesn't take a repo path either | Ian Lynagh | 2011-04-07 | 1 | -1/+0 |
| | |||||
* | sync-all: Don't give remote repo paths and branches to git pull | Ian Lynagh | 2011-04-06 | 1 | -1/+0 |
| | | | | | | | You can set up remotes and give them as an argument "./sync-all pull someremote" instead. The old way meant that the patches would be pulled, but remotes/origin/master wouldn't be updated. | ||||
* | Add "commit" to the list of commands sync-all supports | Ian Lynagh | 2011-04-06 | 1 | -0/+6 |
| | |||||
* | Merge branch 'master' of /home/simonmar/ghc-git/. | Simon Marlow | 2011-04-06 | 1 | -0/+6 |
|\ | |||||
| * | Add 'sync-all grep' | Johan Tibell | 2011-04-06 | 1 | -0/+6 |
| | | |||||
* | | remove debugging output | Simon Marlow | 2011-04-06 | 1 | -1/+0 |
|/ | |||||
* | Add 'sync-all status' as an alias for 'sync-all whatsnew' (to match git syntax) | Johan Tibell | 2011-04-06 | 1 | -1/+1 |
| | |||||
* | Make sync-all work with the GitHub mirror over HTTPS | Johan Tibell | 2011-04-06 | 1 | -1/+1 |
| | |||||
* | Make sync-all work with the GitHub mirror. | Thomas Schilling | 2011-04-05 | 1 | -0/+8 |
| | |||||
* | remove set-origin and set-push commands; add "remote set-url [--push]" (to ↵ | Simon Marlow | 2011-04-05 | 1 | -16/+27 |
| | | | | match git syntax). | ||||
* | 'fetch' and 'new' can take branch names as arguments (defaulting to 'origin') | Simon Marlow | 2011-04-05 | 1 | -2/+8 |
| | | | | | | | e.g. ./sync-all -r ~/git/ghc-working remote add working ./sync-all fetch working | ||||
* | Add "remote add" and "remote rm" commands | Simon Marlow | 2011-04-05 | 1 | -42/+69 |
| | | | | | | | To add and delete remote branches from all subrepos. e.g. ./sync-all -r ~/git/ghc-working remote add working ./sync-all remote rm working |