Commit Graph

208 Commits

Author SHA1 Message Date
Sean Farley
a4b31b10fd strip: add writedistance 2015-03-12 15:55:16 -07:00
Sean Farley
efba5915be bookmarks: copy more code from commands.py; no real code change 2015-03-12 12:54:08 -07:00
Sean Farley
76c447a1f9 check-code: clean up 2015-03-12 12:53:08 -07:00
Ryan McElroy
a1eca32902 tracking: deal with renamed paths properly 2015-03-12 00:06:11 -07:00
Ryan McElroy
dab4801b96 tracking: use tracking for pushes 2015-03-11 17:24:01 -07:00
Ryan McElroy
ee7bb98ca6 tracking: add a test of rebase 2015-03-11 15:57:50 -07:00
Ryan McElroy
3122dd1da2 tracking: use tracking when rebasing 2015-03-11 15:38:19 -07:00
Ryan McElroy
87def048ff tracking: read and write bookmarks.tracking file 2015-03-11 15:16:53 -07:00
Ryan McElroy
6861bd8358 tracking: add UI to bookmarks 2015-03-11 14:57:32 -07:00
Ryan McElroy
e311cf8540 push: no need to acquire lock twice 2015-03-11 14:48:08 -07:00
Sean Farley
73642bd1e1 tests: add check code files 2015-03-11 14:54:06 -07:00
Sean Farley
d20c0f8953 check-code: fix code style with test files 2015-03-11 14:53:36 -07:00
Sean Farley
5bc207a895 setup: forgot to update this info 2015-03-11 14:34:09 -07:00
Sean Farley
412589cee8 check-code: remove %s from inside _() 2015-03-11 14:33:56 -07:00
Ryan McElroy
3d76fbdb26 push: ensure anonymous heads always printed in same order 2015-03-10 20:41:04 -07:00
Ryan McElroy
ffb6f34b75 transition: implement disallowed bookmark names 2015-03-10 20:38:03 -07:00
Ryan McElroy
766d2965f6 push: introduce default push rev 2015-03-10 00:06:51 -07:00
Ryan McElroy
653e8d5926 push: more explicit test of pushanonheads option 2015-03-09 23:36:25 -07:00
Ryan McElroy
bb98a4d23f push: move --delete above --to block 2015-03-09 23:37:13 -07:00
Sean Farley
74b3b4afd8 push: add --delete 2015-03-09 17:36:25 -07:00
Sean Farley
762e2690c7 whitespace: add some padding around hoist namemap and remove trailing newline 2015-03-09 13:24:34 -07:00
Sean Farley
5e7e9ea089 check-code: add missing _() to ui.note 2015-03-09 13:12:23 -07:00
Sean Farley
8a51246566 check-code: explicitly catch AttributeError 2015-03-09 13:11:37 -07:00
Ryan McElroy
caa77acd3b transition: shorten hoistremotebookmarks option to hoist 2015-03-03 01:11:47 -08:00
Ryan McElroy
29ec9f351a transition: allow bookmarks to be deleted 2015-03-03 01:08:44 -08:00
Ryan McElroy
cff0d7d5c1 transition: move renaming test to test-transition.t 2015-03-03 01:07:50 -08:00
Ryan McElroy
35522510fc transition: rename test-hoist.t to test-transition.t 2015-03-03 00:54:09 -08:00
Ryan McElroy
c347e3286b hgignore: ignore .pyc and .err files 2015-03-03 00:14:32 -08:00
Ryan McElroy
c145f253d6 expush: use pullremotenames 2015-03-02 23:56:57 -08:00
Ryan McElroy
660c2f3f4f activepath: remove broken exception handler
This could not have possibly worked; it would have failed to read the undefined
'path' variable. REmove it to avoid confusion and properly propogate errors.
2015-03-02 23:47:42 -08:00
Ryan McElroy
5988e7d213 remotenames: remove old test 2015-03-03 00:26:04 -08:00
Ryan McElroy
9bff463a83 remotenames: modernize schemes test 2015-03-03 00:23:38 -08:00
Ryan McElroy
a54a581978 remotenames: modernize http test 2015-03-03 00:13:09 -08:00
Ryan McElroy
09407c3ac0 remotenames: implement remote renaming 2015-03-02 23:22:51 -08:00
Ryan McElroy
b683e2f755 bookmarks: implement remote bookmark hoisting 2015-02-20 01:27:49 -08:00
Sean Farley
a7c4bc8f7d pushdiscovery: don't list closed heads either 2015-02-26 14:36:34 -08:00
Sean Farley
793e669940 pushdiscovery: show -f for overriding anonymous heads push 2015-02-13 16:06:16 -08:00
Sean Farley
5f67c46076 pushdiscovery: allow anonymous heads to be pushed with -f
Test coverage has been added.
2015-02-13 13:34:32 -08:00
Sean Farley
428134b618 pushdiscovery: remove remote heads that are already local
Previously, if push had nothing to send it would still abort because we weren't
removing heads that we already had (and wouldn't push anyway).
2015-02-13 09:53:58 -08:00
Sean Farley
c93d5221d0 pushdiscovery: remove heads that advance bookmarks from anonymous check
Test coverage has been added.
2015-02-12 20:59:17 -08:00
Sean Farley
b4ea9f221f pushdiscovery: consolidate if-blocks; no logic is changing 2015-02-12 20:58:27 -08:00
Sean Farley
1e7dfb9d59 pushdiscovery: indent code to prepare for logic change 2015-02-12 20:56:14 -08:00
Sean Farley
5824bd31a3 pushdiscovery: only abort if there are non-obsolete heads 2015-02-12 20:54:50 -08:00
Sean Farley
0d550cd9f6 pushdiscovery: remove unneeded revrange
When expushdiscovery is called the list of revs has already been resolved.
2015-02-12 18:11:00 -08:00
Sean Farley
24beffb621 upstream: allow passing in a list of remote servers (BC) 2015-02-26 14:31:31 -08:00
Sean Farley
a2f26f5b94 upstream: change default behavior to use default path (BC)
Tests have been updated.
2015-02-26 14:05:15 -08:00
Sean Farley
880dc7c811 upstream: use splitremotename instead of hardcoding '/' 2015-02-26 13:37:00 -08:00
Sean Farley
0b7e8bec8b upstream: operate on an unfiltered repo to avoid aborting 2015-02-26 14:30:58 -08:00
Sean Farley
efe7db9db1 push: only list non-obsolete heads in ui message 2015-02-12 13:24:41 -08:00
Ryan McElroy
5f5b92c7c3 pushto: translatable abort messages and hints 2015-02-11 23:53:22 -08:00