lp:~onehundredthirty/bzr-fastimport/mirroring-only-debian-dir
I maintain Debian package with git-buildpackage: 'master' branch of Git repository contains imported upstream source with introduced debian/ directory.
Ubuntu version of the same package (which I also maintain) mainly based on Debian package, but has specific changes.
I've chose Bazaar for maintaining Ubuntu package source because of exciting collaboration infrastructure of Launchpad. And Bazaar has bzr-builddeb with the same workflow as git-buildpackage: upstream source of packaged software periodically imported in 'trunk' branch, where debian/ directory is located. My choice.
Generally I want independently import upstream source in Bazaar repository of Ubuntu package and in Git repository of Debian package, but have the possibility of syncing debian/ directory in Bazaar repository with debian/ directory from Git repository.
With this requirement I can't base Ubuntu package repository on the Bazaar mirror of whole Git repository of Debian package, because upstream sources in these repositories can intentionally have different versions (i.e. content) at the same time.
So I need for mirror of only debian/ directory from Git repository.
I can't use 'bzr fast-import-
And I've made this hacky version of bzr-fastimport. Described behavior could be enabled by passing option '--with-
- Get this branch:
- bzr branch lp:~onehundredthirty/bzr-fastimport/mirroring-only-debian-dir
Branch merges
Branch information
Recent revisions
- 286. By Leonid Borisenko
-
Check for corner case of merging
Exclude from merged-in parents of filtered revision those, which branch
doesn't introduce any filtered revision at all.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:bzr-fastimport