9

I would like to checkout file1 from CVS repository to the current directory.

File1's path is: /opt/application/CVS_REPOSITORY/project/lib/source/file1

How do I do it?

First I set:

setenv CVSROOT /opt/application/CVS_REPOSITORY

Then what should I do?

cvs co -r . /lib/source/file1 ??

Or

cvs co -r . project/lib/source/file1  ??
Zoe
  • 27,060
  • 21
  • 118
  • 148
alwbtc
  • 28,057
  • 62
  • 134
  • 188

2 Answers2

12

Try cvs co project/lib/source/file1

Dawood
  • 5,106
  • 4
  • 23
  • 27
  • Thanks. but now when I try to commit everything, I get "Up-to-date check failed for lib/source/file1" error. What should I do next? – alwbtc Jan 31 '12 at 09:32
  • Someone else has committed changes to the file since you checked it out. You need to do a `cvs update`. – Burhan Ali Feb 04 '12 at 12:54
5

I had to use "cvs update filename" to pull single file from cvs module. Run this command in the module local workspace.