Sharpcvslib - CVS Client Library
News

  • 2003/11/15 - **New**: : SharpCvsLib Road Map Next release planned for Mid December.
  • 2003/08/08: Sharpcvslib Wiki: Please feel free to add comments/ suggestions and notes. When using the wiki please remember this is like an etch-a-sketch, not a stone :-).
  • 2003/07/10: NAnt rc1 with checkout and update tasks implemented using sharpcvslib.

Overview

Sharpcvslib is a client API for the cvs protocol. It is written in managed c# and present day it provides core functionality for common cvs commands.

Development is underway in fileset management (choosing which files to update), documentation, building unit tests as well as client extensions (i.e. a command line tool is currently being designed/developed and a vs.net plug-in is planned).

Sharpcvslib is currently being used in the NAnt project and provides a checkout and update task. Active maintenance of cvs support in NAnt is planned for this project and as features are developed/ tested they will be ported.

Information/ Planning

Road map of planned features/ releases.

Contributing

The project needs people with experience using cvs (or willing to learn), or building unit tests.

If you are interested in developing the plug-in for vs.net please check out the ankhsvn project on tigris.org for some ideas.

Check out the current work in progress.

Mailing lists:

  • sharpcvslib-developers-at-sourceforge.net
  • sharpcvslib-users-at-sourceforge.net
  • sharpcvslib-patches-at-sourceforge.net
  • sharpcvslib-commits-at-sourceforge.net