Fast Version Control System
A change to the git filter-branch command in git-2.15 added a perl dependency, bd2c79fbfe (filter-branch: stash away ref map in a branch, 2017-09-21)¹. This dependency is only present when using the option --state-branch, which means many users of filter-branch will never notice the perl dependency. However, without moving the tool from git-core to git, any users running filter-branch with the --state-branch option might find that the command fails badly, potentially leaving their repository in a broken state. This is not an acceptable trade-off, in my opinion. I'm not sure if it's worthwhile to suggest a patch upstream to better handle users running with the --state-branch option when perl is not installed, allowing us to safely ship git filter-branch in git-core for use on systems without perl. ¹ https://github.com/git/git/commit/bd2c79fbfe |
||
---|---|---|
.gitignore | ||
.rpmlint | ||
0001-revision-quit-pruning-diff-more-quickly-when-possibl.patch | ||
git-1.8-gitweb-home-link.patch | ||
git-cvsimport-Ignore-cvsps-2.2b1-Branches-output.patch | ||
git-gui.desktop | ||
git-init.el | ||
git.conf.httpd | ||
git.socket | ||
git.spec | ||
git.xinetd.in | ||
git@.service | ||
gitweb.conf.in | ||
gpgkey-junio.asc | ||
sources |