sapling/edenscm/hgext/commitcloud
Aida Getoeva 3c81066860 commitcloud: fix sync when remotebooks sync disabled on one of the copies
Summary:
If one of the repo checkouts doesn't have remote bookmarks synchronization enabled, it must not affect the Cloud's remote bookmarks state.

I also changed `localserver` (is used for our tests) because Commit Cloud server deletes the "old" bookmark names from the db and inserts "new". However, the `localserver` just set the "new" books dictionary as a new state, which is not quite correct.

Reviewed By: simpkins

Differential Revision: D16338257

fbshipit-source-id: d77d9218b1c35ea1a097bbe7393d0910ce7b4d38
2019-07-19 10:04:25 -07:00
..
__init__.py commitcloud: refactor commitcloudutil into separate modules 2019-05-20 06:19:48 -07:00
background.py setup: move native extensions to edenscmnative 2019-06-19 17:55:49 -07:00
backup.py commitcloud: add perftrace annotations for sync 2019-06-19 10:25:35 -07:00
backupbookmarks.py commitcloud: add perftrace annotations for sync 2019-06-19 10:25:35 -07:00
backuplock.py commitcloud: refactor backuplock and sync progress into the backuplock module 2019-05-20 06:19:47 -07:00
backupstate.py commitcloud: don't record backed up heads for failed transactions 2019-06-19 07:30:55 -07:00
baseservice.py commitcloud: fix remote books sync 2019-07-08 02:24:15 -07:00
commands.py fix default value in cloud sl --version_number and hg cloud sync --workspace-version 2019-07-17 13:03:13 -07:00
dependencies.py commitcloud: incorporate infinitepush backups into commitcloud 2019-05-20 06:19:47 -07:00
error.py commitcloud: refactor errors into the error module 2019-05-20 06:19:47 -07:00
httpsservice.py add interactive cloud sl --history command 2019-07-17 05:29:47 -07:00
interactivehistory.py add interactive cloud sl --history command 2019-07-17 05:29:47 -07:00
localservice.py commitcloud: fix sync when remotebooks sync disabled on one of the copies 2019-07-19 10:04:25 -07:00
obsmarkers.py commitcloud: refactor sync processing 2019-05-20 06:19:48 -07:00
service.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
status.py commitcloud: refactor commitcloudutil into separate modules 2019-05-20 06:19:48 -07:00
subscription.py commitcloud: refactor commitcloudutil into separate modules 2019-05-20 06:19:48 -07:00
sync.py commitcloud: fix sync when remotebooks sync disabled on one of the copies 2019-07-19 10:04:25 -07:00
syncstate.py commitcloud: support remote bookmarks sync 2019-06-27 08:10:58 -07:00
token.py commitcloud: refactor commitcloudutil into separate modules 2019-05-20 06:19:48 -07:00
util.py commitcloud: refactor commitcloudutil into separate modules 2019-05-20 06:19:48 -07:00
workspace.py commitcloud: refactor remote path handling 2019-05-20 06:19:48 -07:00