プロジェクト

全般

プロフィール

Vote #72358

未完了

Repository links uncorreclty kept after changing repository

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

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

0%

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

説明

This may be an unusual thing, but happened like this:

  • I had started one repository (SVN) for a project, in order to store legacy code and keep its maintenance.
  • Developers had solved some issues and committed code to that repository, linking the code to the issues (it was revision 6).

!Issue_revisions.png!

  • For some reason, they messed up the code, so they decided to start a new repository from scratch (it would be easier than revert changes and so on).
  • So I deleted the old repository and created a new one, where they committed the last changes on the code (making it revision 2 to 4).

!Repository.png!

  • After that, the links of the issues were kept to the revision 6. Clicking on the revision 6 would still show the changes from the revision 6 of the old repository, even if the repository wasn't there anymore. But clicking on files or on the "diff revision" would show the error 404 "The entry or revision was not found in the repository.".

!Revision6.png!

After that, I tried to remove the repository settings from that project, and add it again, but I still had the same behavior.

I don't know exactly how Redmine keeps the repository information, but it seems to be storing old information on its database... Perhaps this may be solved by reloading the repository information once it's reconfigured on the project settings.

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

いいね!0
いいね!0