Clients should now be able to check out modules (where modules are the names of branches in git)\&. $ cvs co \-d mylocaldir master
.LP
+.SH "ECLIPSE CVS CLIENT NOTES"
+
+
+To get a checkout with the Eclipse CVS client:
+
+.TP 3
+1.
+Create a new project from CVS checkout, giving it repository and module
+.TP
+2.
+Context Menu\->Team\->Share Project...
+.TP
+3.
+Enter the repository and module information again and click Finish
+.TP
+4.
+The Synchronize view appears\&. Untick "launch commit wizard" to avoid committing the \&.project file, and select HEAD as the tag to synchronize to\&. Update all incoming changes\&.
+.LP
+
+
+Note that most versions of Eclipse ignore CVS_SERVER (which you can set in the Preferences\->Team\->CVS\->ExtConnection pane), so you may have to rename, alias or symlink git\-cvsserver to \fIcvs\fR on the server\&.
+
+.SH "CLIENTS KNOWN TO WORK"
+
+
+CVS 1\&.12\&.9 on Debian CVS 1\&.11\&.17 on MacOSX (from Fink package) Eclipse 3\&.0, 3\&.1\&.2 on MacOSX (see Eclipse CVS Client Notes) TortoiseCVS
+
.SH "OPERATIONS SUPPORTED"