]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
various changes of CVS to git
authorDaniel Stenberg <daniel@haxx.se>
Sun, 21 Mar 2010 23:34:09 +0000 (00:34 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Sun, 21 Mar 2010 23:34:09 +0000 (00:34 +0100)
CHANGES
GIT-INFO [moved from CVS-INFO with 100% similarity]
README
docs/CONTRIBUTE
docs/FAQ
docs/INSTALL
docs/INTERNALS
maketgz

diff --git a/CHANGES b/CHANGES
index 7efa4200a0f4831dbe5d5615b0d7e52083610d7a..241ebdc0808d9af18176f96188c2069e070989f1 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -10,6 +10,8 @@ Daniel Stenberg (21 Mar 2010)
 - Ben Greear improved TFTP: the error code returning and the treatment
   of TSIZE == 0 when uploading.
 
+- We've switched from CVS to git. See http://curl.haxx.se/source.html
+
 Kamil Dudka (19 Mar 2010)
 - Improved Curl_read() to not ignore the error returned from Curl_ssl_recv().
 
similarity index 100%
rename from CVS-INFO
rename to GIT-INFO
diff --git a/README b/README
index adf4b36b9c5b0a4183d5e3b2cea6d141f34e7f12..2ffacc32cc16be2a5b8679accc04a5c2f457f045 100644 (file)
--- a/README
+++ b/README
@@ -34,15 +34,11 @@ WEB SITE
 
         http://curl.haxx.se/
 
-CVS
+GIT
 
-  To download the very latest source off the CVS server do this:
+  To download the very latest source off the GIT server do this:
 
-   cvs -d :pserver:anonymous@cool.haxx.se:/cvsroot/curl login
-
-  (just press enter when asked for password)
-
-   cvs -d :pserver:anonymous@cool.haxx.se:/cvsroot/curl co curl
+    git clone git://github.com/bagder/curl.git
 
   (you'll get a directory named curl created, filled with the source code)
 
index df161d7119c160a70440f82d9981b100aacfefdb..633f131e147a00bde36d1360398a366ba554fbfa 100644 (file)
@@ -29,9 +29,9 @@
  2.11 Test Cases
 
  3. Pushing Out Your Changes
- 3.1 Write Access to CVS Repository
- 3.2 How To Make a Patch
- 3.3 How to get your changes into the main sources
+ 3.2 How To Make a Patch with git
+ 3.3 How To Make a Patch without git
+ 3.4 How to get your changes into the main sources
 
 ==============================================================================
 
 
  Please try to get the latest available sources to make your patches
  against. It makes the life of the developers so much easier. The very best is
- if you get the most up-to-date sources from the CVS repository, but the
+ if you get the most up-to-date sources from the git repository, but the
  latest release archive is quite OK as well!
 
 2.10 Document
 
 3. Pushing Out Your Changes
 
-3.1 Write Access to CVS Repository
+3.1 Write Access to git Repository
 
  If you are a frequent contributor, or have another good reason, you can of
- course get write access to the CVS repository and then you'll be able to
- check-in all your changes straight into the CVS tree instead of sending all
- changes by mail as patches. Just ask if this is what you'd want. You will be
- required to have posted a few quality patches first, before you can be
- granted write access.
+ course get write access to the git repository and then you'll be able to push
+ your changes straight into the git repo instead of sending changes by mail as
+ patches. Just ask if this is what you'd want. You will be required to have
+ posted a few quality patches first, before you can be granted push access.
 
-3.2 How To Make a Patch
+3.2 How To Make a Patch with git
+
+ TODO
+
+3.3 How To Make a Patch without git
 
  Keep a copy of the unmodified curl sources. Make your changes in a separate
  source tree. When you think you have something that you want to offer the
    http://gnuwin32.sourceforge.net/packages/patch.htm
    http://gnuwin32.sourceforge.net/packages/diffutils.htm
 
-3.3 How to get your changes into the main sources
+3.4 How to get your changes into the main sources
 
  1. Submit your patch to the curl-library mailing list
 
index 8f32d0385f9ea5f7a0dea589aea81235aa1f18e0..dfde766fe7af29947eef605de0d864215ca3b1bc 100644 (file)
--- a/docs/FAQ
+++ b/docs/FAQ
@@ -236,10 +236,10 @@ FAQ
   supervised in any way by the project.
 
   We still get help from companies. Haxx provides web site, bandwidth, mailing
-  lists, CVS server etc and sourceforge.net hosts project services we take
-  advantage from, like the bug tracker. Also again, some companies have
-  sponsored certain parts of the development in the past and I hope some will
-  continue to do so in the future.
+  lists etc and sourceforge.net hosts project services we take advantage from,
+  like the bug tracker. Also again, some companies have sponsored certain
+  parts of the development in the past and I hope some will continue to do so
+  in the future.
 
   If you want to support our project, consider a donation or a banner-program
   or even better: by helping us coding, documenting, testing etc.
index 168f366ef3192c195691be6037825a5445a41f6c..3505d35d19f6c0e365f4251f26484ae8bec65e65 100644 (file)
@@ -26,8 +26,8 @@ UNIX
 
    You probably need to be root when doing the last command.
 
-   If you have checked out the sources from the CVS repository, read the
-   CVS-INFO on how to proceed.
+   If you have checked out the sources from the git repository, read the
+   GIT-INFO on how to proceed.
 
    Get a full listing of all available configure options by invoking it like:
 
index c9c497140a0d18185ab4c16b3f4c75751c2007eb..630b72b0f637a98d3a30b660e062c1be7e82480e 100644 (file)
@@ -12,9 +12,9 @@ INTERNALS
 
  The largest amount of code and complexity is in the library part.
 
-CVS
+GIT
 ===
- All changes to the sources are committed to the CVS repository as soon as
+ All changes to the sources are committed to the git repository as soon as
  they're somewhat verified to work. Changes shall be commited as independently
  as possible so that individual changes can be easier spotted and tracked
  afterwards.
@@ -436,10 +436,10 @@ Memory Debugging
  information about what they just did. The logged data can then be analyzed
  after a complete session,
 
- memanalyze.pl is the perl script present only present in CVS (not part of the
- release archives) that analyzes a log file generated by the memory tracking
- system. It detects if resources are allocated but never freed and other kinds
of errors related to resource management.
+ memanalyze.pl is the perl script present in tests/ that analyzes a log file
+ generated by the memory tracking system. It detects if resources are
+ allocated but never freed and other kinds of errors related to resource
+ management.
 
  Internally, definition of preprocessor symbol DEBUGBUILD restricts code which
  is only compiled for debug enabled builds. And symbol CURLDEBUG is used to
@@ -483,6 +483,6 @@ Building Releases
  need to fill in the Makefile.am files properly for which files that should
  be included in the release archives.
 
- NOTE: you need to have curl checked out from CVS to be able to do a proper
+ NOTE: you need to have curl checked out from git to be able to do a proper
  release build. The release tarballs do not have everything setup in order to
  do releases properly.
diff --git a/maketgz b/maketgz
index db5bb68a7c35759a69df38b1e1f66e5a18d66f2b..95a292d0c4d9368fc5ed1a2bd1c29b298e4f6241 100755 (executable)
--- a/maketgz
+++ b/maketgz
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Script to build release-archives with. Note that this requires a checkout
-# from CVS and you should first run ./buildconf and build curl once.
+# from git and you should first run ./buildconf and build curl once.
 #
 #***************************************************************************
 #                                  _   _ ____  _