bk fixtool(7.3ce) BitKeeper User's Manual bk fixtool(7.3ce) NAME bk fixtool - fix up pending changes SYNOPSIS bk fixtool [-fpsuw] [<file> ...] DESCRIPTION bk fixtool allows you to revise changes made to one or more working files prior to creating a delta. Typically, this feature is used imme- diately before a check in when it is realized that that there is unwanted work, such as debugging messages, mixed in with useful work which should be saved. bk fixtool calls "bk gfiles -c" to find files which have been changed. The default is to find all files which have been changed but this may be controlled by specifying a set of files and/or directories. For each changed file bk fixtool => clears the screen => shows the changes (via bk diff) => and prompts for an action. The action must be a letter followed by "Enter". The choices are: n (no) skips this file and continues to the next file. q (quit) stop processing files. u (unedit) discards all changes made to the named file. y (yes) run bk fmtool on the previously checked in version of the file and the current working file. This is most commonly used to remove debugging statements while leaving the new work. Note: When you have selected the changes you want, clicking "Done" saves your merges, overwriting the current working file. OPTIONS -f forces the answer to all prompts to be "y". -p passed through to bk diff to get procedural diffs. -s passed through to bk diff to get side-by-side diffs. -u passed through to bk diff to get unified diffs. -w passed through to bk diff to ignore whitespace in diffs. SEE ALSO bk citool bk diff bk fmtool CATEGORY File Repository BitKeeper Inc 1E1 bk fixtool(7.3ce)