Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Mail Systems
Eclipse Documentation

How To Guides
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Problem Solutions
Privacy Policy




[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

2.11 Temporary directories for the server

While running, the CVS server creates temporary directories. They are named


where pid is the process identification number of the server. They are located in the directory specified by the `-T' global option (see section Global options), the TMPDIR environment variable (see section All environment variables which affect CVS), or, failing that, `/tmp'.

In most cases the server will remove the temporary directory when it is done, whether it finishes normally or abnormally. However, there are a few cases in which the server does not or cannot remove the temporary directory, for example:

  • If the server aborts due to an internal server error, it may preserve the directory to aid in debugging
  • If the server is killed in a way that it has no way of cleaning up (most notably, `kill -KILL' on unix).
  • If the system shuts down without an orderly shutdown, which tells the server to clean up.

In cases such as this, you will need to manually remove the `cvs-servpid' directories. As long as there is no server running with process identification number pid, it is safe to do so.

  Published under the terms of the GNU General Public License Design by Interspire