Autogenerated HTML docs for v1.5.4-rc4-23-gcab31
authorJunio C Hamano <junio@hera.kernel.org>
Thu, 24 Jan 2008 07:28:49 +0000 (07:28 +0000)
committerJunio C Hamano <junio@hera.kernel.org>
Thu, 24 Jan 2008 07:28:49 +0000 (07:28 +0000)
RelNotes-1.5.4.txt
git-clone.html
git-clone.txt
git-http-push.html
git-http-push.txt

index 9c864c9def3ece2e42189076922cf19548474921..9e43ac23a40f65f2be2da5627a4b1677f3016480 100644 (file)
@@ -10,8 +10,18 @@ Removal
  * As git-commit and git-status have been rewritten, "git runstatus"
    helper script lost all its users and has been removed.
 
- * Curl library older than 7.10 is not supported by "git http-push",
-   as it does not work without CURLM.
+
+Temporarily Disabled
+--------------------
+
+ * "git http-push" is known not to work well with cURL library older
+   than 7.16, and we had reports of repository corruption.  It is
+   disabled on such platforms for now.  Unfortunately, 1.5.3.8 shares
+   the same issue.  In other words, this does not mean you will be
+   fine if you stick to an older git release.  For now, please do not
+   use http-push from older git with cURL older than 7.16 if you
+   value your data. A proper fix will hopefully materialize in
+   later versions.
 
 
 Deprecation notices
index efa8fc2a30bdc55ab5a523322d4b3627816f17f0..d95c6653c4ead738ca50aedcdeb7fc4f751ff655 100644 (file)
@@ -341,6 +341,12 @@ configuration variables.</p>
         .git/objects/info/alternates to share the objects\r
         with the source repository.  The resulting repository\r
         starts out without any object of its own.\r
+        <strong>NOTE</strong>: this is a possibly dangerous operation; do <strong>not</strong> use\r
+        it unless you understand what it does. If you clone your\r
+        repository using this option, then delete branches in the\r
+        source repository and then run <a href="git-gc.html">git-gc(1)</a> using the\r
+        <em>--prune</em> option in the source repository, it may remove\r
+        objects which are referenced by the cloned repository.\r
 </p>\r
 </dd>\r
 <dt>\r
@@ -640,7 +646,7 @@ Create a repository on the kernel.org machine that borrows from Linus
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 07-Jan-2008 07:50:07 UTC\r
+Last updated 24-Jan-2008 07:28:35 UTC\r
 </div>\r
 </div>\r
 </body>\r
index fdccbd4cbe8fcb336b412d75dc070a5d7b5acb1e..23418816146d0b65eeabdd7a3d67dcd7e8c760e1 100644 (file)
@@ -62,6 +62,14 @@ OPTIONS
        .git/objects/info/alternates to share the objects
        with the source repository.  The resulting repository
        starts out without any object of its own.
+       *NOTE*: this is a possibly dangerous operation; do *not* use
+       it unless you understand what it does. If you clone your
+       repository using this option, then delete branches in the
+       source repository and then run linkgit:git-gc[1] using the
+       '--prune' option in the source repository, it may remove
+       objects which are referenced by the cloned repository.
+
+
 
 --reference <repository>::
        If the reference repository is on the local machine
index ea3e9b3ca65aadcac9a7e7c885edd61b1ab3cdca..678163cee1f6436518f52f59354a8818f5ecfaf1 100644 (file)
@@ -278,6 +278,9 @@ git-http-push(1) Manual Page
 <div class="sectionbody">\r
 <p>Sends missing objects to remote repository, and updates the\r
 remote branch.</p>\r
+<p><strong>NOTE</strong>: This command is temporarily disabled if your cURL\r
+library is older than 7.16, as the combination has been reported\r
+not to work and sometimes corrupts repository.</p>\r
 </div>\r
 <h2>OPTIONS</h2>\r
 <div class="sectionbody">\r
@@ -420,7 +423,7 @@ to disable the fast-forward check only on that ref.</p>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 07-Jan-2008 07:50:25 UTC\r
+Last updated 24-Jan-2008 07:28:35 UTC\r
 </div>\r
 </div>\r
 </body>\r
index cca77f10d277bad10af5b0b3b6ce320652a43d79..0b827223429f61ebd7fff7a1ab85ab6d25dda04a 100644 (file)
@@ -15,6 +15,9 @@ DESCRIPTION
 Sends missing objects to remote repository, and updates the
 remote branch.
 
+*NOTE*: This command is temporarily disabled if your cURL
+library is older than 7.16, as the combination has been reported
+not to work and sometimes corrupts repository.
 
 OPTIONS
 -------