Child pages
  • Merging two IPS repos

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

This is easy peasy:

Code Block
TMPDIR=/var/tmp
pkgrecv \
 -s file:///export/home/pkgserv/reposource \
 -d file:///export/home/pkgserv/repodest 'pkg:/*'

Be sure to set TMPDIR, as /tmp is normally RAM and this process can use an awful lot of disk space.

Rich Lowe has also mentioned the following tool, unsure if this is helpful:

Code Block
 python2.6 path/to/pkg/gate/src/util/publish/merge.py -r \
    -d repo_merge \
    -v true,http://localhost:13000 \
    -v false,http://localhost:13001 \
    debug consolidation/osnet/osnet-incorporation