プロジェクト

全般

プロフィール

Vote #69152

完了

Mercurial diff can be wrong if the previous changeset isn't the parent

Admin Redmine さんが3年以上前に追加. 3年以上前に更新.

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

0%

予定工数:
category_id:
3
version_id:
27
issue_org_id:
7518
author_id:
11192
assigned_to_id:
11192
comments:
2
status_id:
5
tracker_id:
1
plus1:
0
affected_version:
closed_on:
affected_version_id:
ステータス-->[Closed]

説明

Mercurial is DAG-based DVCS.

Before r4662, Redmine runs "hg diff -r 4661 -r 4662" for http://www.redmine.org/projects/redmine/repository/revisions/4662/diff .
If r4661 is not parent of r4662, diff is wrong.

This is TortoiseHg 1.9 image of Redmine 1.1 Mercurial test repository.

Parent of revision 16 is revision 6.

!thg-graph.png!


journals

--------------------------------------------------------------------------------
Fixed by r4662 and r4854.

Mercurial can have two parents.
Diff for each parent is difficult in current Redmine interface.
--------------------------------------------------------------------------------


related_issues

relates,Closed,3724,Mercurial repositories display revision ID instead of changeset ID
relates,Closed,7253,Test failures in MercurialAdapterTest
relates,Closed,8741,Git: diff is always empty in merged revsion

Admin Redmine さんが3年以上前に更新

  • カテゴリSCM_3 にセット
  • 対象バージョン1.2.0_27 にセット

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

いいね!0
いいね!0