X-Git-Url: http://www.privoxy.org/gitweb/?a=blobdiff_plain;f=doc%2Fwebserver%2Fdeveloper-manual%2Fcvs.html;h=b734e6f42f111f39993e66566dc9797ac661048e;hb=b8340ac99051f581cc6beed735d8e197bfbe77ab;hp=a5841cf150139bce2c70d64cd8cc5452c01533c5;hpb=281c503f6d2799387e2dfac7fccdd3d885c6312e;p=privoxy.git diff --git a/doc/webserver/developer-manual/cvs.html b/doc/webserver/developer-manual/cvs.html index a5841cf1..b734e6f4 100644 --- a/doc/webserver/developer-manual/cvs.html +++ b/doc/webserver/developer-manual/cvs.html @@ -1,136 +1,131 @@ -Version Control Guidelines
Privoxy Developer Manual
PrevNext

6. Version Control Guidelines

To be filled. note on cvs comments. Don't only comment what you did, - but also why you did it!


PrevHomeNext
Coding Guidelines Testing Guidelines
\ No newline at end of file + + + + The CVS Repository + + + + + + + + + +
+

2. The CVS Repository

+

If you become part of the active development team, you will eventually + need write access to our holy grail, the CVS repository. One of the team + members will need to set this up for you. Please read this chapter + completely before accessing via CVS.

+
+

2.1. Access to + CVS

+

The project's CVS repository is hosted on SourceForge. For + historical reasons, the CVS server is called ijbswa.cvs.sourceforge.net, the repository is called + ijbswa, and the source tree module is called + current.

+
+
+

2.2. + Branches

+

Within the CVS repository, there are modules and branches. As + mentioned, the sources are in the current + "module". Other modules are present for + platform specific issues. There is a webview of the CVS hierarchy at + http://ijbswa.cvs.sourceforge.net/viewvc/ijbswa/, which + might help with visualizing how these pieces fit together.

+

At one time there were two distinct branches: stable and unstable. + The more drastic changes were to be in the unstable branch. These + branches have now been merged to minimize time and effort of + maintaining two branches.

+
+
+

2.3. CVS Commit + Guidelines

+

The source tree is the heart of every software project. Every effort + must be made to ensure that it is readable, compilable and consistent + at all times. We expect anyone with CVS access to strictly adhere to + the following guidelines:

+

Basic Guidelines, for all branches:

+ +
+
+ + +