The $Id$ keywords were used in Subversion where they can be substituted
with filename, last revision number change, last changed date, and last
user who changed it.
In Git this functionality is different and can be done with Git attribute
ident. These need to be defined manually for each file in the
.gitattributes file and are afterwards replaced with 40-character
hexadecimal blob object name which is based only on the particular file
contents.
This patch simplifies handling of $Id$ keywords by removing them since
they are not used anymore.
Squashed commit of the following:
commit fea7d676210836b0b56e9a996006d88e3ac7780a
Author: Adam Harvey <aharvey@php.net>
Date: Thu Nov 21 13:13:41 2013 -0800
Fix the heading selector when dropping the Stable text.
commit 49d0d166ed06083f51de2901344223e8bed61342
Author: Adam Harvey <aharvey@php.net>
Date: Thu Nov 21 13:09:49 2013 -0800
Fix borders.
commit 7041fbf6ebad84023398a3e78734c1c76eaf4f34
Author: Adam Harvey <aharvey@php.net>
Date: Thu Nov 21 13:06:21 2013 -0800
Further tinkering.
commit 651a57b6f7b93b56cddd477cbf1d66743cfb18f7
Author: Adam Harvey <aharvey@php.net>
Date: Thu Nov 21 12:36:23 2013 -0800
Tinker with the downloads page.
Seems to fix couple of things, like actually including all the
supported" minor versions, not listing empty windows sections etc etc
probably breaks something too
welcome! A couple of important notes:
- I've largely dropped references to Subversion altogether, even knowing that
php-doc hasn't migrated yet. We may need to put a few more "Git/SVN account"
references in there if php-doc isn't going to be migrated in the near future.
- I've removed the quick start hints from git-php.php after an account request
has been sent in. The documentation there was pretty skimpy anyway and
probably wouldn't have been enough to get a developer going, plus it's harder
to distill the Git workflow into three or four snappy commands and I'm not
really convinced that a form confirmation page is the right place to have
learning materials, since it's a one-time page for most users. Instead I've
replaced them with links to the relevant Wiki pages, which seem more likely
to be the right place for new developers to learn.
News post to come, but I wanted to separate this out for easier review.