Mon, 24 Jul 2023 05:13:52 +0200 |
Pierre-Yves David |
transaction: actually delete file created during the transaction on rollback
|
file |
diff |
annotate
|
Sun, 18 Jun 2023 00:09:39 +0200 |
Pierre-Yves David |
branching: merge with stable
|
file |
diff |
annotate
|
Mon, 05 Jun 2023 11:07:08 +0200 |
Arseniy Alekseyev |
revlog: fix a bug in revlog splitting
stable
|
file |
diff |
annotate
|
Mon, 15 May 2023 08:54:47 +0200 |
Pierre-Yves David |
transaction: use a ".bck" extension for all backup file
|
file |
diff |
annotate
|
Tue, 09 May 2023 11:35:50 +0200 |
Raphaël Gomès |
branching: merge stable into default
|
file |
diff |
annotate
|
Wed, 03 May 2023 18:17:32 -0300 |
Anton Shestakov |
transaction: tr._names are actually bytes, use byte string to join them
|
file |
diff |
annotate
|
Wed, 03 May 2023 00:16:38 +0200 |
Pierre-Yves David |
backup: fix issue when the backup end up in a different directory
stable
|
file |
diff |
annotate
|
Wed, 15 Mar 2023 14:29:37 +0100 |
Pierre-Yves David |
transaction: allow to backup file that already have an offset
stable
|
file |
diff |
annotate
|
Wed, 15 Mar 2023 13:20:12 +0100 |
Pierre-Yves David |
transaction: move the restoration of backup file in a small closure
stable
|
file |
diff |
annotate
|
Wed, 15 Mar 2023 12:13:08 +0100 |
Pierre-Yves David |
transaction: raise on backup restoration error
stable
|
file |
diff |
annotate
|
Wed, 15 Mar 2023 12:08:05 +0100 |
Pierre-Yves David |
transaction: add clarifying comment about why ignoring some error is fine
stable
|
file |
diff |
annotate
|
Wed, 15 Mar 2023 11:18:24 +0100 |
Pierre-Yves David |
transaction: properly clean up backup file outside of .hg/store/
stable
|
file |
diff |
annotate
|
Tue, 07 Mar 2023 03:42:40 +0100 |
Pierre-Yves David |
undo-files: cleanup legacy files when applicable
stable
|
file |
diff |
annotate
|
Mon, 06 Mar 2023 22:16:43 +0100 |
Pierre-Yves David |
undo-files: clean existing files up before writing new one
stable
|
file |
diff |
annotate
|
Tue, 07 Mar 2023 03:31:21 +0100 |
Pierre-Yves David |
undo-files: make the undo-prefix configurable in `cleanup_undo_files`
stable
|
file |
diff |
annotate
|
Mon, 06 Mar 2023 22:16:28 +0100 |
Pierre-Yves David |
undo-files: no longer pass the `repo` to `cleanup_undo_files`
stable
|
file |
diff |
annotate
|
Mon, 06 Mar 2023 20:16:17 +0100 |
Pierre-Yves David |
undo-files: relies on a explicit list of possible undo files
stable
|
file |
diff |
annotate
|
Mon, 06 Mar 2023 21:03:45 +0100 |
Pierre-Yves David |
undo-files: move the undo cleanup code in the transaction module
stable
|
file |
diff |
annotate
|
Mon, 06 Mar 2023 19:22:34 +0100 |
Pierre-Yves David |
undo-files: have the transaction directly tracks and manages journal rename
stable
|
file |
diff |
annotate
|
Mon, 06 Mar 2023 19:19:27 +0100 |
Pierre-Yves David |
undo-files: add a undoname closure to the _write_undo method
stable
|
file |
diff |
annotate
|
Mon, 06 Mar 2023 13:22:47 +0100 |
Pierre-Yves David |
undo-files: add a utility function to read the backup-files definition
stable
|
file |
diff |
annotate
|
Thu, 02 Mar 2023 15:34:45 +0100 |
Pierre-Yves David |
transaction: drive the aberratant branch special case away
|
file |
diff |
annotate
|
Thu, 23 Feb 2023 15:37:46 +0100 |
Pierre-Yves David |
transaction: use the standard transaction mechanism to backup branch
|
file |
diff |
annotate
|
Thu, 16 Feb 2023 10:00:59 +0100 |
Pierre-Yves David |
rollback: explicitly skip dirstate rollback when applicable
|
file |
diff |
annotate
|
Tue, 14 Feb 2023 20:09:39 +0100 |
Pierre-Yves David |
transaction: quietly rollback if no other changes than temporary files
|
file |
diff |
annotate
|
Tue, 14 Feb 2023 20:04:17 +0100 |
Pierre-Yves David |
transaction: run abort callback in all cases
|
file |
diff |
annotate
|
Tue, 14 Feb 2023 18:59:04 +0100 |
Pierre-Yves David |
transaction: clarify the "quick abort" scenario
|
file |
diff |
annotate
|
Tue, 31 May 2022 22:50:01 +0200 |
Manuel Jacob |
py3: catch FileNotFoundError instead of checking errno == ENOENT
|
file |
diff |
annotate
|
Thu, 03 Mar 2022 18:28:30 -0800 |
Gregory Szorc |
global: bulk replace simple pycompat.iteritems(x) with x.items()
|
file |
diff |
annotate
|
Thu, 03 Mar 2022 17:34:00 +0100 |
Gregory Szorc |
py2: remove simple from __future__ statements
|
file |
diff |
annotate
|