| Crates.io | git_hooks |
| lib.rs | git_hooks |
| version | 0.1.3 |
| created_at | 2016-05-29 15:47:04.59557+00 |
| updated_at | 2016-05-29 21:44:03.991051+00 |
| description | A simple cargo build script to copy a hooks folder into .git/hooks so that your developers are all running the same git hooks |
| homepage | |
| repository | https://github.com/natemara/cargo_git_hooks |
| max_upload_size | |
| id | 5224 |
| size | 2,291 |
This is a very simple cargo build script that will symlink a folder called
hooks in the root of your cargo project into .git/hooks so that your
developers are all using the same git hooks. Requires zero configuration.
Just do
$ cargo add --dev git_hooks
$ cargo build
And you're all set, your hooks should be linked in!
$ ls -l .git
total 48
-rw-r--r-- 1 nm46057 staff 15 May 29 11:59 COMMIT_EDITMSG
-rw-r--r-- 1 nm46057 staff 23 May 29 11:41 HEAD
-rw-r--r-- 1 nm46057 staff 324 May 29 12:00 config
-rw-r--r-- 1 nm46057 staff 73 May 29 11:41 description
lrwxr-xr-x 1 nm46057 staff 39 May 29 11:58 hooks -> $YOUR_PROJECT_ROOT/hooks
-rw-r--r-- 1 nm46057 staff 405 May 29 11:59 index
drwxr-xr-x 3 nm46057 staff 102 May 29 11:41 info
drwxr-xr-x 4 nm46057 staff 136 May 29 11:59 logs
drwxr-xr-x 11 nm46057 staff 374 May 29 11:59 objects
drwxr-xr-x 5 nm46057 staff 170 May 29 12:00 refs