On the fly rename inference

Bug #53837 reported by Jelmer Vernooij
22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
Wishlist
Unassigned
Breezy
Triaged
High
Unassigned

Bug Description

Several imports do not come with rename information since the source vcs doesn't support proper renames. It would be nice if Bazaar could do on-the-fly rename inference in those cases, like e.g. git does.

Tags: renames
Jelmer Vernooij (jelmer)
Changed in bzr-svn:
assignee: nobody → jelmer
importance: Untriaged → Low
status: Unconfirmed → Confirmed
Jelmer Vernooij (jelmer)
Changed in bzr-svn:
status: Confirmed → Triaged
Revision history for this message
Sabin Iacob (iacobs) wrote :

possibly related: any idea on how I get an "/some/path is already versioned" error when branching? the respective revision contains a directory move and some changes to a file beneath it; lightweight checkouts (which, AFAICS, are regular svn checkouts) with bzr and svn work, branching fails;

branching, commit and push made with 0.4 branch, r701; branch corrupted due to computer lockup (intel video drivers go for a hard lockup, xfs filesystem loses data, no way to rebuild the damn repository), had to branch again from SVN, failed on revision 32 of 34; branching r31 works, however I can't merge afterwards, so it doesn't really help; tested with the tip of 0.4 (r724), still getting the said error

Revision history for this message
Sabin Iacob (iacobs) wrote :

er, I meant how do i get _over_ the said error :-/

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

This is completely unrelated, please open a separate bug for it.

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

This sort of functionality should probably be shared between the bzr-hg, bzr-git and bzr-svn plugins.

Changed in bzr-svn:
importance: Low → Wishlist
Jelmer Vernooij (jelmer)
Changed in bzr-svn:
milestone: none → 0.5.0
Jelmer Vernooij (jelmer)
Changed in bzr-svn:
milestone: 0.5.0 → 0.6.0
Jelmer Vernooij (jelmer)
Changed in bzr-svn:
milestone: 0.6.0 → none
Jelmer Vernooij (jelmer)
Changed in bzr-svn:
milestone: none → 2.0.0
Revision history for this message
Jelmer Vernooij (jelmer) wrote :

Proper renames are supported these days - renames from Bazaar can be roundtripped into svn and back.

Subversion doesn't support renames but Bazaar could do on the fly rename inference like e.g. git does.

This would come in handy for other foreign imports such as Git and Hg as well.

affects: bzr-svn → bzr
Changed in bzr:
milestone: 2.0.0 → none
assignee: Jelmer Vernooij (jelmer) → nobody
summary: - Rename support
+ On the fly rename inference
description: updated
Vincent Ladeuil (vila)
Changed in bzr:
status: Triaged → Confirmed
Jelmer Vernooij (jelmer)
tags: added: check-for-breezy
Jelmer Vernooij (jelmer)
tags: added: renames
removed: check-for-breezy needs-bzr-change requires-mapping-upgrade
Changed in bzr:
assignee: nobody → Jelmer Vernooij (jelmer)
assignee: Jelmer Vernooij (jelmer) → nobody
Changed in brz:
status: New → Triaged
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.