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

FreeBSD Manual Pages

  
 
  

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

NAME
       bk get -	check out BitKeeper files

SYNOPSIS
       bk get [options]	[file ... | -]

ALTERNATE
       bk checkout [-qT] [file ... | -]

DESCRIPTION
       bk  get is used to check	out files for viewing or editing.  By default,
       files are checked out unlocked and read-only.

       bk checkout is used to to checkout files	in the	repository's  checkout
       mode (bk	get defaults to	read-only, this	form matches the checkout con-
       fig).

OPTIONS
       -Abdnpru	Align prefix output in a human	readable  form.	  The  set  of
		annotations  will  be  followed	 by a vertical bar and a space
		before the data	from each line of the file starts.  Each anno-
		tation is aligned in a column.	The option argument[s] turn on
		one or more annotations	as a prefix to each line.  The	possi-
		ble annotations	are:

		b   Prefix each	line with the basename of the file.
		d   Prefix each	line with the date of last modification.
		n   Prefix each	line with its line number.
		p   Prefix each	line with pathname of the file relative	to the
		    root of the	repository.
		r   Prefix each	line with the revision of last modification.
		u   Prefix each	line the name of the user  who	last  modified
		    it.

       -abdnpru	Similar	to -A but without the alignment.
       -e	Checkout the file for editing (same as bk edit).
       -g	Suppress the retrieval of any text; sometimes useful with -e.
       -h	Invert sense of	file's hash flag.
       -ilist	Include	revs in	list.
       -k	Don't expand RCS or SCCS keywords.  -k is implied by -e.
       -p	Write file to standard output (useful in scripts).
       -P	Write  to stdout, forcing a check out even if the file is cor-
		rupted (i.e., has a bad	checksum).
       -q	Run quietly, suppressing diagnostics.
       -rrev	Get this revision (or key or changeset revision--see  bk  help
		terms under "rev argument").  If combined with -e (edit), Bit-
		Keeper checks out the tip revision  combined  with  a  set  of
		deltas	to  be	included and excluded to produce the requested
		revision.
       -S	Check out the file if and only if it is	 not  already  checked
		out.
       -T	Set  the  gfile's  modification	 time  to the delta's creation
		time.
       -xlist	Exclude	revs in	list.

NOTE
       You may not need	to check out every file	in order to compile your  pro-
       gram  since  most  versions of the Make program will check files	out as
       they are	needed.	 In order for this to work, the	get command  needs  to
       be  in  your  path  (see	bk help	links) and the dependencies need to be
       correct in the Makefile.	 If that is true, a simple "make"  will	 check
       out and build your product.

EXAMPLE
       If  you are using Gnu Make the following	will check out any non-checked
       out files:

	   JUNK	:= $(shell bk -Ur. -1 -^G checkout)

SEE ALSO
       make(1),	bk-config-etc, bk-edit,	bk-keywords

CATEGORY
       Common
       File

BitKeeper Inc			      1E1			 bk get(7.3.3)

NAME | SYNOPSIS | ALTERNATE | DESCRIPTION | OPTIONS | NOTE | EXAMPLE | SEE ALSO | CATEGORY

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

home | help