diff --git a/lib/codereview/codereview.py b/lib/codereview/codereview.py index f0092a3c60..8ee0a6b77a 100644 --- a/lib/codereview/codereview.py +++ b/lib/codereview/codereview.py @@ -722,6 +722,15 @@ def sync(ui, repo, **opts): modheads = repo.pull(other) return commands.postincoming(ui, repo, modheads, True, "tip") +def dologin(ui, repo, **opts): + """log in to code review server + + Logs in to the code review server, saving a cookie in + a file in your home directory. + """ + MySend("/") + + def uisetup(ui): if "^commit|ci" in commands.table: commands.table["^commit|ci"] = (nocommit, [], "") @@ -792,6 +801,12 @@ cmdtable = { [], "", ), + + "codereview-login": ( + dologin, + [], + "", + ), }