time on the bottom of each page:
Last modified: 2010/05/09 21:07:40
Since the move to Subversion, the $FreeBSD$ string is slightly different
and so the code that does this no longer works correctly, causing the
output appears as:
Last modified: 38826 2012-05-17
Arguably, having the SVN revision number in the output is useful,
however this wasn't intentional - and instead appears to be an
oversight.
This change both fixes the missing date and adds extra information,
producing the following output:
Last modified: 2012-05-17 19:12:14Z
(head/en_US.ISO8859-1/htdocs/internet.sgml r38826)
Adding the path to the source file will hopefully make it much easier
for people wishing to contribute to the page to find the source
Approved by: bcr (mentor)
M mk/web.site.mk
conversion, plus some additional fixes:
- Update CVS-specific notes with SVN-specific counterparts
- Provide an in-document example of a checkout from svn
- Note devel/subversion is required
- Replace a TODO item with an example of how to obtain a diff between
two versions of a file
- Replace "?" with "." at the end of a non-question
- Replace "doc/" with "head/" as the top-level directory where
necessary
- Add the new "htdocs/" directory to the sample sv_SE directory layout
- Update sample FreeBSD RCS IDs to the svn-style
It's time to hand off the Security Officer hat. Please welcome simon@ to
his new role!
I'll be sticking around as Security Officer Emeritus for the forseeable
future.
Approved by: core
repository conversion:
- Replace the 'the-website-csup' and 'the-website-cvsup' sections
with a 'the-website-svn' section
- Replace 'www/en' with 'en_US.ISO8859-1/htdocs' as the starting
directory in the website build
- Remove the documented CVSROOT environment variable
- Update the WEB_LANG example to reflect the new repository layout
- Add a 'tip' section, noting that if the initial 'svn checkout'
command is not run as the root user, be sure that /usr/build is
writable by the current user, or use a different checkout location
- replace all SRCID values by their SVN equivalents (use 0 for
nl_NL.ISO8859-1/books/handbook/bsdinstall/chapter.sgml which is WIP)
- remove the last few remaining FreeBSDnl tags
- update SOURCE values for new website layout, and correct some values
repository conversion:
- Update an overview of where (as in, what repository) various parts
of the documentation project are located.
- Update CVS->Subversion/svn where necessary.
- Remove references to CVSup, CTM.
- Update commands for checking out the documentation tree.
- In an example, prefer to use 'svn export foo bar' instead of
'cp -R foo bar', since the latter will also copy '.svn' directories
(if they exist). 'svn export' is much cleaner, and will produce
a diff that makes sense.