updating_the_website.html 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
  2. <html>
  3. <head>
  4. <meta name="generator" content=
  5. "HTML Tidy for Cygwin (vers 1st April 2002), see www.w3.org">
  6. <meta http-equiv="Content-Type" content=
  7. "text/html; charset=windows-1252">
  8. <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
  9. <meta name="ProgId" content="FrontPage.Editor.Document">
  10. <title>Updating The Boost Website</title>
  11. </head>
  12. <body bgcolor="#FFFFFF" text="#000000">
  13. <table border="1" bgcolor="#007F7F" cellpadding="2">
  14. <tr>
  15. <td bgcolor="#FFFFFF"><img src="../boost.png" alt=
  16. "boost.png (6897 bytes)" width="277" height="86"></td>
  17. <td><a href="../index.htm"><font face="Arial" color=
  18. "#FFFFFF"><big>Home</big></font></a></td>
  19. <td><a href="../libs/libraries.htm"><font face="Arial" color=
  20. "#FFFFFF"><big>Libraries</big></font></a></td>
  21. <td><a href="../people/people.htm"><font face="Arial" color=
  22. "#FFFFFF"><big>People</big></font></a></td>
  23. <td><a href="faq.htm"><font face="Arial" color=
  24. "#FFFFFF"><big>FAQ</big></font></a></td>
  25. <td><a href="index.htm"><font face="Arial" color=
  26. "#FFFFFF"><big>More</big></font></a></td>
  27. </tr>
  28. </table>
  29. <h1>Making Updates to the Boost Website Content</h1>
  30. <p>Any boost developer can update the Boost website content between
  31. releases.</p>
  32. <ul>
  33. <li>You should first make the change in our CVS repository, so it
  34. doesn't get lost or overwritten by the next person that updates the
  35. page between releases.</li>
  36. <li>
  37. You will upload the file(s) by <code>scp</code>'ing to the
  38. appropriate subdirectory of
  39. <code>shell.sf.net:/home/groups/b/bo/boost/htdocs/</code>. For
  40. example, to update the page you are reading, I would issue
  41. <pre>
  42. scp updating_the_website.html david_abrahams@shell.sf.net:/home/groups/b/bo/boost/htdocs/more/
  43. </pre>
  44. </li>
  45. <li>
  46. It is <b>crucial</b> to ensure that you set group write permission on
  47. every file you upload. If you don't do that, nobody else will be able
  48. to change it, which is particularly deadly at release time. If you
  49. are on Unix or Cygwin, you may be able to do that with a
  50. <tt>chmod</tt> command before uploading the file. The absolutely
  51. failsafe thing to do is to <tt>ssh</tt> into <tt>shell.sf.net</tt>
  52. and do the <tt>chmod</tt> there. The files also need to have general
  53. read permission, and any directories should have general execute
  54. permission and the "set user or group ID on execution" (s) bit should
  55. also be set. If you're not touching any directories, you can do it
  56. all with one command, e.g.
  57. <pre>
  58. ssh david_abrahams@shell.sf.net &quot;chmod a+r,g+rw /home/groups/b/bo/boost/htdocs/more/updating_the_website.html&quot;
  59. </pre>
  60. <hr>
  61. <p>Revised
  62. <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->05
  63. March, 2005<!--webbot bot="Timestamp" endspan i-checksum="38708" -->
  64. </p>
  65. <p>&copy; Copyright David Abrahams 2005</p>
  66. <p>Use, modification, and distribution are subject to the Boost
  67. Software License, Version 1.0. (See accompanying file <a href=
  68. "../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy at <a href=
  69. "http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)</p>
  70. </li>
  71. </ul>
  72. </body>
  73. </html>
粤ICP备19079148号