---
name: "prcs-utils"
section: "1"
platform: "linux"
package: "prcs-utils"
version: "1.3.3-8"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/prcs-utils"
---

# prcs-utils(1)

Some utilities to be used in combination with PRCS

## NAME

prcs-utils - Some utilities to be used in combination with PRCS

## SYNOPSIS

**prcspatch**

**prcspatch2** \[ **-m** *log-message* \] *project* *version1* *version2*

**prcsfind** *grep-argument ...*

**prcsbranches** \[ *project* \]

**prcsguess**

**prcsentry** *entry-name*

**prcs\_checkfiles**

## DESCRIPTION

- **prcspatch**

  Prints on stdout the diffs for not-yet-checked-in changes, ignoring the project descriptor.

- **prcspatch2**

  Creates a patch file for project and revisions given on command line.  Patch file contains differences between given revisions and is named *project-version1-project-version2.patch*.

  **-m** allows to give a message log (which defaults to contents of Version-Log entry of *version2*).

- **prcsfind**

  Should be used in combination with Emacs's 'M-x grep' replace the grep -n command with a call to **prcsfind**.

- **prcsbranches**

  Displays the different branch names of a project.  If not passed as parameter, the project is found from a .prj file in current directory.

- **prcsguess**

  Tries to guess the project in a certain directory. result on stdout, return 1 if no successfull guess could be done, 2 in case of trouble.

- **prcsentry**

  Prints the contents of an entry of the project descriptor.

- **prcs\_checkfiles**

  Checks the file list in the prcs project file with the files (not directories) in the current source tree.  Double checks the populate-ignore list.

## SEE ALSO

[**prcs**(1)](/prcs/1.md).

## AUTHOR

Hugo Cornelis \<hugo@bbf.uia.ac.be\>.

This manual page was written by Rafael Laboissiere \<rafael@debian.org\>, and later translated to DocBook and enhanced by Yann Dirson \<dirson@debian.org\>
