REDO: Add -r option to darcs-all, and remove push-all (#3375)
authorSimon Marlow <marlowsd@gmail.com>
Thu, 27 Aug 2009 13:57:17 +0000 (13:57 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Thu, 27 Aug 2009 13:57:17 +0000 (13:57 +0000)
commit87787d75998c8864109b76c34d55e36e55c26e74
treeb14783e9102695caa70c7698351aa636afaca8a3
parentf58f4328bc68c86f97b34f99a41234c938cc4731
REDO: Add -r option to darcs-all, and remove push-all (#3375)

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
darcs-all
push-all [deleted file]