Chapter 16. Special Files

In normal circumstances, cvsnt works only with regular
files. Every file in a project is assumed to be persistent; it must be
possible to open, read and close them; and so on. cvsnt also ignores file
permissions and ownerships, leaving such issues to be resolved by the
developer at installation time. In other words, it is not possible to
"check in" a device into a repository; if the device file cannot be
opened, cvsnt will refuse to handle it. Files also lose their ownerships
and permissions during repository transactions.