This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
When using pserver, the actual CVS files themselves need to be writable from the pserver's userid - which is usually defined in (x)inetd.conf. Then, for individual users, they have to have their own rights within CVS. Their CVS user identities may be defined to CVS or using their system login ID's, if they have one. But that part's complicated enough I'd have to RTFM (Cedarqvist) to be able to explain in detail.
An IDE is no substitute for an Intelligent Developer.