bk delta(7.3ce) BitKeeper User's Manual bk delta(7.3ce) NAME bk delta - check in modified files SYNOPSIS bk delta [-acflpqu] [-D<file>] [-y<msg>] [<file> ... | -] bk delta [-acflpqu] [-D<file>] [-Y<file>] [<file> ... | -] DESCRIPTION The bk delta command is used to check in changes made to revision con- trolled files. This command is fairly rich in features and is the pre- ferred interface for scripting. For interactive checkins, bk citool is the preferred interface. After a delta saves the modifications in a file, the state of the user file is controlled by the 'checkout' config option and the -l and -u options below. In checkout:edit (aka -l) mode (the default for new repositories) the file is left unmodifed in an edited/writable state. In checkout:get (aka -u) mode, the file is unlocked and made read-only. In checkout:none mode, the file is removed after its contents has been recorded. The file is removed even if no changes are found. By default, bk delta with no file arguments operates on all files in the current directory. If you want to disable this behavior, for exam- ple to prevent accidental checkins, you can set the BK_NODIREXPAND environment variable to a value of 1. OPTIONS -a Normally, bk delta is used to modify existing files. This option changes bk delta to act like bk new for new files and bk delta for existing files. The usefulness of this option is more apparent when you consider having a mixed list of files, some under revision control and some not. For example, bk -Axc delta -a -y'mass checkin' runs bk new on all the new files and bk delta on all the modified files. When called with this option, bk delta does not create a null delta on an edited but unmodified file. -c Take checkin comments from SCCS/c.filename. It is an error if the c.file does not exist. -D<file> Take RCS format (diff -n or bk diff -hn) diffs from <file>. -f Force the creation of a null delta even if there are no changes to the file. -l Follow check in with a locked check out like "bk edit". -M<mode> Set the permissions on the new delta to <mode>. More com- monly used with bk new. -p Print differences before prompting for comments. -q Run silently. -u Follow check in with an unlocked check out. -Y<file> Use the comment specified in <file> for comments for all files. -y<comment> Sets the revision comment to <comment>. SEE ALSO bk citool bk get bk edit bk new CATEGORY File BitKeeper Inc 1E1 bk delta(7.3ce)