sapling/tests/integration
Michael Bolin 82e2435704 Port gitattributes-textdirectives hook to Mononoke
Summary:
This hook is designed to prevent text directives in .gitattributes
from making it into the repo.

As noted in the integration test, our regex may be too loose,
but it's probably OK, in practice.

For better or worse, for now, we're just trying to maintain the
behavior of the existing hook (though perhaps the existing hook
would have been a bit stricter if it wren't written in Bash).

For easy reference, here are the Git docs on gitattributes:
https://git-scm.com/docs/gitattributes/

Reviewed By: StanislavGlebik

Differential Revision: D10387336

fbshipit-source-id: c58f689ecc0648c2cc359a818c92d701258e8f46
2018-10-19 00:50:00 -07:00
..
hooks Port gitattributes-textdirectives hook to Mononoke 2018-10-19 00:50:00 -07:00
third_party mononoke: tls for hgcli and Mononoke server 2018-06-29 14:37:44 -07:00
integration_runner.py bonsai_verify: init cachelib before opening repo 2018-08-15 23:36:18 -07:00
library.sh getfiles, config lfs threshold 2018-10-17 02:20:06 -07:00
test-apiserver.t apiserver test fix for different http versions 2018-10-15 09:37:36 -07:00
test-blobimport-return-error.t LFS test from hg client to Mononoke server, with large files through 2018-10-08 16:05:59 -07:00
test-block-cross-repo-commits.t block_cross_repo_commits hook 2018-10-15 04:25:51 -07:00
test-bonsai-verify.t LFS test from hg client to Mononoke server, with large files through 2018-10-08 16:05:59 -07:00
test-bookmark-race.t LFS test from hg client to Mononoke server, with large files through 2018-10-08 16:05:59 -07:00
test-cache-warmup.t LFS test from hg client to Mononoke server, with large files through 2018-10-08 16:05:59 -07:00
test-copyrenmame.t LFS test from hg client to Mononoke server, with large files through 2018-10-08 16:05:59 -07:00
test-gettreepack.t Make ManifestMissing error accept HgManifestId 2018-10-11 14:20:42 -07:00
test-hook-conflict-markers.t mononoke: conflict_markers hook 2018-10-11 05:50:48 -07:00
test-hook-deny-files.t Add a deny_files hook, like the one in Mercurial 2018-10-18 13:32:00 -07:00
test-hook-gitattributes-textdirectives.t Port gitattributes-textdirectives hook to Mononoke 2018-10-19 00:50:00 -07:00
test-hooks.t mononoke: fix changed file calculation 2018-10-11 05:50:48 -07:00
test-infinitepush.t LFS test from hg client to Mononoke server, with large files through 2018-10-08 16:05:59 -07:00
test-init.t LFS test from hg client to Mononoke server, with large files through 2018-10-08 16:05:59 -07:00
test-large-path-and-content.t LFS test from hg client to Mononoke server, with large files through 2018-10-08 16:05:59 -07:00
test-lfs-to-mononoke.t getfiles, config lfs threshold 2018-10-17 02:20:06 -07:00
test-lfs.t LFS test from hg client to Mononoke server, with large files through 2018-10-08 16:05:59 -07:00
test-lookup.t LFS test from hg client to Mononoke server, with large files through 2018-10-08 16:05:59 -07:00
test-push-bookmarks.t LFS test from hg client to Mononoke server, with large files through 2018-10-08 16:05:59 -07:00
test-push-newblobimport.t LFS test from hg client to Mononoke server, with large files through 2018-10-08 16:05:59 -07:00
test-push-protocol.t LFS test from hg client to Mononoke server, with large files through 2018-10-08 16:05:59 -07:00
test-pushrebase.t LFS test from hg client to Mononoke server, with large files through 2018-10-08 16:05:59 -07:00
test-tp2-symlinks-only.t Add tp2_symlinks_only hook 2018-10-17 07:23:19 -07:00
testcert.crt mononoke: rename test self-signed certs 2018-06-27 07:52:53 -07:00
testcert.key mononoke: rename test self-signed certs 2018-06-27 07:52:53 -07:00