Project

General

Profile

Actions

Patch #4262

open

Bazaar: correct renames handling, other improvements

Added by Ivan Korotkov about 15 years ago. Updated about 12 years ago.

Status:
New
Priority:
High
Assignee:
Category:
SCM
Target version:
-
Start date:
2009-11-22
Due date:
% Done:

0%

Estimated time:

Description

This patch fixes some problems with Bazaar adapter, namely:

  • Renames shown correctly (past behaviour was: show as modified);
  • History doesn't stop on first entry rename (uses internal object ids to retrieve changes);
  • Last revision the entry was changed in displayed correctly (past behaviour was: sort alphabetically, i.e. if object was changed in 2, 9, 13, then 9 would be shown);
  • Field tags changed a little to make it clear to user that he can either enter local path to branch repo or http:// URL).
  • Bazaar adapter uses change.revision to store internal object ids which are pretty long, not revision number. So when viewing repository/revisions/:id, these long ids are shown after diff link, not before it (more convenient for bazaar, doesn't change anything for other SCMs).

Patch created against r3083.


Files

bzr-fixes.patch (5.48 KB) bzr-fixes.patch Ivan Korotkov, 2009-11-22 00:43
bzr-fixes.patch (5.48 KB) bzr-fixes.patch Ivan Korotkov, 2009-11-22 00:54
bzr-fixes-r3235.patch (5.02 KB) bzr-fixes-r3235.patch Improved patch Ivan Korotkov, 2009-12-24 13:37

Related issues

Related to Redmine - Feature #2799: Support for Bazaar's shared reposetories (created with init-repo)New2009-02-21

Actions
Related to Redmine - Defect #2493: Subversion: Error message for some of view differencesConfirmed2009-01-12

Actions
Actions

Also available in: Atom PDF