bk port(7.3ce) BitKeeper User's Manual bk port(7.3ce) NAME bk port - pull changes from a different nested collection or standalone SYNOPSIS bk port [-CiqRsTu] [-c<n>] [-E<env>=<var>] [-r<rev>] <from> DESCRIPTION bk port is used to pull changes from a related repository that is either in a different product or is a standalone repository. It is similar to bk pull but differs in that it can pull across product boundaries. If the destination is attached to a product, that product must be a portal. Changes are retrieved and automatically applied, if possible. You will only be asked to resolve conflicts by hand if a file has overlapping changes (changes where both repositories have touched the same line in the same file). To see what would be ported run bk changes -SR <from> OPTIONS -C Do not commit the ported changeset[s] to the product. Use this option when you wish to combine the port event with other changes to the product. -c<n> try to get the remote lock <n> times before giving up (default forever). -E<env>=<val> Export environment variable to remote site. The environ- ment variable must start with BKU_. -i Turn off automerge feature in resolve. For each file with parallel work, you are prompted to examine the changes and either manually or automatically merge them. Mutually exclusive with "-s". -q Be quiet. -R Do not run resolve at all. You must run bk resolve later. -r<rev> Pull up to and including this revision, but exclude later changes. (Or key or changeset revision. See bk help terms under 'rev argument') -s Pass "-s" to resolve ("-s" means do not do interactive resolve of any conflicts, leave that for later.) Mutu- ally exclusive with "-i". -T Pass "-T" to resolve ("-T" means do not use the GUI tools.) -u Do not complete the port if there are local changesets, i.e., insist that this operation is an update operation. SEE ALSO bk bkd bk changes bk parent bk portal bk pull bk resolve bk triggers bk unpull CATEGORY Nested BitKeeper Inc 1E1 bk port(7.3ce)