プロジェクト

全般

プロフィール

Vote #77741

未完了

Mercurial: Impossible to work with repositories, which contain hidden revisions (Evolve extension enabled)

Admin Redmine さんが約4年前に追加. 約4年前に更新.

ステータス:
New
優先度:
通常
担当者:
-
カテゴリ:
SCM_3
対象バージョン:
-
開始日:
2022/05/09
期日:
進捗率:

0%

予定工数:
category_id:
3
version_id:
0
issue_org_id:
23614
author_id:
8534
assigned_to_id:
0
comments:
2
status_id:
1
tracker_id:
1
plus1:
0
affected_version:
closed_on:
affected_version_id:
110
ステータス-->[New]

説明

Repository page shows this error:

Error accessing the repository: hg exited with non-zero status: 255

scm log contains:

abort: hidden revision '7386'!
(use --hidden to access hidden revisions)

journals

Evolve docs: https://www.mercurial-scm.org/doc/evolution/
--------------------------------------------------------------------------------
Issue happens because of fetching changesets in batches - it takes last known revision from the DB and starts to retrieve logs in batches by 100 revisions.
Accidentally right end of the interval hits hidden revision (since it is just start number + 100) and makes hg to raise an exception.
--------------------------------------------------------------------------------

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0