summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 8742218)
raw | patch | inline | side by side (parent: 8742218)
author | Jonathan Nieder <jrnieder@gmail.com> | |
Sat, 22 Oct 2011 11:11:07 +0000 (06:11 -0500) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Mon, 24 Oct 2011 04:16:31 +0000 (21:16 -0700) |
The change was actually about "git init -s" which sets the setgid bit on
SysV-style systems to allow shared access to a repository, and can provoke
errors on BSD-style systems, depending on how permissive the filesystem in
use wants to be.
More to the point, the patch was just taking a fix that arrived for
FreeBSD in v1.5.5 days and making it also apply to machines using an
(obscure) GNU userland/FreeBSD kernel mixture.
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
SysV-style systems to allow shared access to a repository, and can provoke
errors on BSD-style systems, depending on how permissive the filesystem in
use wants to be.
More to the point, the patch was just taking a fix that arrived for
FreeBSD in v1.5.5 days and making it also apply to machines using an
(obscure) GNU userland/FreeBSD kernel mixture.
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/RelNotes/1.7.7.1.txt | patch | blob | history |
index fecfac8a166523a55853c2dc4d932e4c5400f4bf..ac9b838e25b38133c25a114acb0a6b4ffdefc5f6 100644 (file)
------------------
* On some BSD systems, adding +s bit on directories is detrimental
- (it is not necessary on BSD to begin with). The installation
- procedure has been updated to take this into account.
+ (it is not necessary on BSD to begin with). "git init --shared"
+ has been updated to take this into account without extra makefile
+ settings on platforms the Makefile knows about.
* After incorrectly written third-party tools store a tag object in
HEAD, git diagnosed it as a repository corruption and refused to