Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
bk push(7.3.3)		    BitKeeper User's Manual		bk push(7.3.3)

NAME
       bk push - send local changes to parent repository

SYNOPSIS
       bk push [-aqT] [-Eenv=var] [-cn]	[parent	...]

DESCRIPTION
       bk  push	 sends changes in the current repository back to its parent[s]
       if and only if the current repository is	 a  superset  of  the  parent.
       When  a parent has changes not found in the current repository, bk push
       will fail and you will need to do a bk pull, merge those	 changes,  and
       retry  the  push.   The reason is that the parent is typically a	shared
       resource	and should not be locked for merging.

       If there	is no new work in the parent, then all changes	in  the	 child
       will be sent to the parent and auto-applied.

       To see what would be pushed run

	   bk changes -aL

       You  can	 override  the	default	 parent	by specifying a	different one.
       Doing so	changes	the parent[s] for the duration of this command only.

       You can override	the no-merge policy by going to	the parent and doing a
       bk pull and specify the child as	the bk parent.

OPTIONS
       -a	 If the	parent is ahead	of your	repository, turn the push into
		 a pull	to merge the new work in your repository.
       -cn	 Try to	get the	remote lock n times before giving up  (default
		 forever).
       -Eenv=val Export	environment variable to	remote site.
       -q	 Run quietly.
       -T	 Pass  -T  to  bk  resolve (-T means do	not use	the GUI	tools)
		 during	the pull operation (requires -a	and that the parent is
		 a superset).

SEE ALSO
       bk-pull,	bk-parent, bk-changes, bk-resolve, bk-triggers

CATEGORY
       Common
       Repository

BitKeeper Inc			      1E1			bk push(7.3.3)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | SEE ALSO | CATEGORY

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=push&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help