[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