Questo contenuto non è disponibile nella lingua selezionata.
1.3.4. Adding and Deleting Files
Adding a File
			To add an existing file to a CVS repository and put it under revision control, change to the directory with its working copy and run the following command:
		
cvs add file…
cvs add file…
			This schedules the file for addition to the CVS repository. To proceed and actually add the file to the repository, run the 
cvs commit command as described in Section 1.3.6, “Committing Changes”.
		Example 1.18. Adding a file to a CVS repository
				Imagine that the directory with your working copy of a CVS repository has the following contents:
			
project]$ ls AUTHORS ChangeLog CVS doc INSTALL LICENSE Makefile README src TODO
project]$ ls
AUTHORS  ChangeLog  CVS  doc  INSTALL  LICENSE  Makefile  README  src  TODO
				With the exception of 
ChangeLog, all files and directories within this directory are already under revision control. To schedule this file for addition to the CVS repository, type:
			project]$ cvs add ChangeLog cvs add: scheduling file `ChangeLog' for addition cvs add: use 'cvs commit' to add this file permanently
project]$ cvs add ChangeLog
cvs add: scheduling file `ChangeLog' for addition
cvs add: use 'cvs commit' to add this file permanently
Deleting a File
			To remove a file from a CVS repository, change to the directory with its working copy and delete it locally:
		
rm file…
rm file…
			Then schedule this file for removal by using the following command:
		
cvs remove file…
cvs remove file…
			To proceed and actually remove the file from the repository, run the 
cvs commit command as described in Section 1.3.6, “Committing Changes”.
		Example 1.19. Removing a file from a CVS repository
				Imagine that the directory with your working copy of a CVS repository has the following contents:
			
project]$ ls AUTHORS ChangeLog CVS doc INSTALL LICENSE Makefile README src TODO
project]$ ls
AUTHORS  ChangeLog  CVS  doc  INSTALL  LICENSE  Makefile  README  src  TODO
				All files in this directory are under revision control. To schedule the 
TODO file for removal from the CVS repository, type:
			project]$ rm TODO project]$ cvs remove TODO cvs remove: scheduling `TODO' for removal cvs remove: use 'cvs commit' to remove this file permanently
project]$ rm TODO
project]$ cvs remove TODO
cvs remove: scheduling `TODO' for removal
cvs remove: use 'cvs commit' to remove this file permanently