Seeing various mode changes on cygwin
From: Jonas Fonseca <hidden>
Date: 2016-06-15 22:42:08
Subsystem:
documentation, the rest · Maintainers:
Jonathan Corbet, Linus Torvalds
Hi, It seems that git on cygwin still have a few problems. I've experienced it both when cloning with git and Cogito. It seems that cygwin overrides the previous modes and sets the executable bit. git-reset doesn't fix it. Can this even be fixed then? A few examples below ... jonas@cygwin /usr/local/dev/git/git $ git reset Documentation/sort_glossary.pl: needs update t/lib-read-tree-m-3way.sh: needs update t/t4109-apply-multifrag.sh: needs update t/t4110-apply-scan.sh: needs update t/t6000lib.sh: needs update t/t6101-rev-parse-parents.sh: needs update templates/hooks--applypatch-msg: needs update templates/hooks--commit-msg: needs update templates/hooks--post-commit: needs update templates/hooks--post-update: needs update templates/hooks--pre-applypatch: needs update templates/hooks--pre-commit: needs update templates/hooks--update: needs update jonas@cygwin /usr/local/dev/git/git $ git diff
diff --git a/Documentation/sort_glossary.pl b/Documentation/sort_glossary.pl
old mode 100644
new mode 100755
diff --git a/t/lib-read-tree-m-3way.sh b/t/lib-read-tree-m-3way.sh
old mode 100755
new mode 100644
diff --git a/t/t4109-apply-multifrag.sh b/t/t4109-apply-multifrag.sh
old mode 100644
new mode 100755
diff --git a/t/t4110-apply-scan.sh b/t/t4110-apply-scan.sh
old mode 100644
new mode 100755
diff --git a/t/t6000lib.sh b/t/t6000lib.sh
old mode 100755
new mode 100644
diff --git a/t/t6101-rev-parse-parents.sh b/t/t6101-rev-parse-parents.sh
old mode 100644
new mode 100755
diff --git a/templates/hooks--applypatch-msg b/templates/hooks--applypatch-msg
old mode 100644
new mode 100755
diff --git a/templates/hooks--commit-msg b/templates/hooks--commit-msg
old mode 100644
new mode 100755
diff --git a/templates/hooks--post-commit b/templates/hooks--post-commit
old mode 100644
new mode 100755
diff --git a/templates/hooks--post-update b/templates/hooks--post-update
old mode 100644
new mode 100755
diff --git a/templates/hooks--pre-applypatch b/templates/hooks--pre-applypatch
old mode 100644
new mode 100755
diff --git a/templates/hooks--pre-commit b/templates/hooks--pre-commit
old mode 100644
new mode 100755
diff --git a/templates/hooks--update b/templates/hooks--update
old mode 100644
new mode 100755
jonas@cygwin /usr/local/dev/git/cogito $ cg diff debian/
diff --git a/debian/helper-scripts/make-orig.tgzb/debian/helper-scripts/make-orig.tgz old mode 100644 new mode 100755
diff --git a/debian/helper-scripts/make-packageb/debian/helper-scripts/make-package old mode 100644 new mode 100755
diff --git a/debian/helper-scripts/make-testb/debian/helper-scripts/make-test old mode 100644 new mode 100755 jonas@cygwin /usr/local/dev/elinks/0.11 $ cg diff
diff --git a/config/config.guess b/config/config.guess
old mode 100644
new mode 100755
diff --git a/config/config.sub b/config/config.sub
old mode 100644
new mode 100755
diff --git a/contrib/conv/w3m2links.awk.in b/contrib/conv/w3m2links.awk.in
old mode 100644
new mode 100755
diff --git a/contrib/lua/bm-to-elinks-bookmarks.lua b/contrib/lua/bm-to-elinks-bookmarks.lua
old mode 100644
new mode 100755
diff --git a/contrib/wipe-out-ssl.awk b/contrib/wipe-out-ssl.awk
old mode 100644
new mode 100755
diff --git a/debian/elinks.postinst b/debian/elinks.postinst
old mode 100644
new mode 100755
diff --git a/debian/elinks.preinst b/debian/elinks.preinst
old mode 100644
new mode 100755
diff --git a/debian/elinks.prerm b/debian/elinks.prerm
old mode 100644
new mode 100755
diff --git a/po/gen_translations_stats.sh b/po/gen_translations_stats.sh
old mode 100644
new mode 100755
--
Jonas Fonseca