Actually, you export it from the repository to the workspace.
Note, however, that there are 2 ways to do that. One is via the CVS "checkout" command, and one is via the CVS "export" command.
The checkout command checks out a copy of the code and creates additional files and directories needed to be able to check in changes back to the CVS server. This is what you normally want to do in order to edit a project.
The export command does exactly the same thing but does not create CVS support files and directories, just the actual project files themselves. This is what you want if you want to ship a copy of the project to someone who either doesn't need or can't use the CVS connection info.
An IDE is no substitute for an Intelligent Developer.