we could always add it to .gitignore That wouldn't stop changes from being made, but it would stop changes from propagating to the repo itself.
On Fri, Jun 27, 2014 at 5:05 PM, Daan Hoogland <daan.hoogl...@gmail.com> wrote: > Rohit, sorry for the late reaction. this works for defending yourself > and maybe we should all do it, it doesn't defend the repo from > checkins. I would prefer that. > > On Tue, Jun 24, 2014 at 10:07 PM, Rohit Yadav <rohityada...@gmail.com> wrote: >> Hi Daan and others, >> >> Let me share a way to guard files that interest us by alerting us using the >> following shell script git hook: >> >> Put the following your .git/hooks/post-merge (make sure to chmod +x the >> following shell script): >> >> # START OF SCRIPT >> >> #/usr/bin/env bash >> changed_files="$(git diff-tree -r --name-only --no-commit-id ORIG_HEAD >> HEAD)" >> >> check_run() { >> echo "$changed_files" | grep --quiet "$1" && eval "$2" >> } >> >> check_run .*.sql "say 'Found new delta. Please run it'" # on OSX this will >> literary speak out these words, fix as needed >> >> # END OF SCRIPT >> >> Acknowledgement: I did not invent this but reused this from Sindre Sorhus >> of sindresorhus.com >> >> Change filenames and regexes as needed. This will run everytime one does a >> git pull (not fetch, it runs post merging a remote/local branch to >> master/current branch). >> >> Hope this helps. >> >> >> On Tue, Jun 24, 2014 at 2:48 PM, Daan Hoogland <daan.hoogl...@gmail.com> >> wrote: >> >>> including the source release? I don't like:( I do agree that some kind >>> of guard would help, though >>> >>> On Tue, Jun 24, 2014 at 10:57 AM, Prasanna Santhanam <t...@apache.org> >>> wrote: >>> > On Tue, Jun 24, 2014 at 10:51:31AM +0200, Daan Hoogland wrote: >>> >> It should be included in any release >>> >> >>> > so packaging can bring it back i thought. just a thought. >>> > -- >>> > Prasanna., >>> > >>> > ------------------------ >>> > Powered by BigRock.com >>> > >>> >>> >>> >>> -- >>> Daan >>> > > > > -- > Daan