Thursday, December 14, 2006

General Notes

Readup on CVS

CVSNT does diffs for its binary. This reduces the space used by binary files. Can also be set to use deltas if space becomes an issue.

We are strongly advised not to use spaces for CVS. (http://web.telia.com/~u86216177/InstallCVSNT25.html#InstallSteps)

Don’t accept the suggested name for the repository. Shorten it to \name

Should not use one repository for each project. Some of the possibilities to streamline the development process using CVS involves virtual modules and this is only possible within a single repository.

If everyone is under Windows use SSPI protocol.

CVSNT tries to handle spaces embedded in file and directory names; however, there are still instances where this will break CVS.

Bo Berglund install article: http://web.telia.com/~u86216177/InstallCVSNT25.html#InstallSteps

Install Cygwin on DNIX.

Might want to install this on Server someday.

Repository must be located on disk that is local to PC.

CVSNT runs as a service and acts as a SYSTEM user account. These type of account have no rights on the network.

For the binary files we are planning to put into the repository we need know the files extensions for those type of files so that we can enumerate them in the cvswrappers file.

This is not true for TortoiseCVS because it will check the first 4000 bytes to see if the file is a binary file.

Need to add all the binary files that will be check into CVS to the cvswrappers file under CVSROOT.

What files are generated in Borland and should not be check-in?

This is the current set of option on my local CVSNT.

To do locking we need to enable

No comments: