[Launchpad Wiki] Update of "Soyuz/NativeSourceSyncing" by CelsoProvidelo
Launchpad Wiki
webmaster at ubuntu.com
Fri Mar 30 13:58:50 BST 2007
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Launchpad Wiki" for change notification.
The following page has been changed by CelsoProvidelo:
https://launchpad.canonical.com/Soyuz/NativeSourceSyncing
The comment on the change is:
new cmd-line parameters.
------------------------------------------------------------------------------
The command-line tool should be based on LaunchpadScript infrastructure and respect the following format:
{{{
- $ package-sync.py [-c COMPONENT>] [-s SECTION] [-b] <SRCPATH> <DESTPATH>
+ $ package-sync.py [-d DISTRIBUTION] [-s SUITE] <SOURCENAME> [-e SOURCEVERSION] [-b] [--move] <--to-suite SUITE> [--to-distribution DISTRIBUTION]
- -c COMPONENT -> source target component name
+ -d DISTRIBUTION -> from-distribution (default: ubuntu)
- -s SECTION -> source target section name
+ -s SUITE -> from-suite (default: DEVELOPMENT release)
- -b -> include or not binaries
+ -e -> source version (default: current published)
+ -b -> include or not binaries (default: false)
- SRCPATH -> /~<USER>/<DISTRO>/<SUITE>/<SOURCE>/<VERSION>
- where:
- * USER defaults to None (main distro, not a PPA)
- * DISTRO default to 'ubuntu'
- * SUITE default to current distrorelease and pocket RELEASE
- DESTPATH -> same as SRCPATH
+ --move -> whether or not to supersede (remove) the original publication (default: false)
+
+ --to-distribution -> to-distribution (default: ubuntu)
+
+ --to-suite -> to-suite
}}}
-
- CelsoProvidelo: I don't know if 'prompting for binary overrides' when required would be a good solution here.
+ CelsoProvidelo: when using --move, the original record(s) will be marked as SUPERSEDED but they will only be dominated when a new publication happens in that suite.
+ CelsoProvidelo: Archive support support should be included when PPA lands.
+ CelsoProvidelo: Overrides support can be included here, but it's not mandatory, see Unresolved Issues section.
=== Launchpad Web UI ===
More information about the ubuntu-archive
mailing list