Re: How to use git attributes to configure server-side checks?
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Sep 22, 2011, 17:26 UTC
- Message-ID
- <7vwrd0xzdc.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <4E7AF1AE.5030005@alum.mit.edu>
Michael Haggerty <mhagger@alum.mit.edu> writes:
Show 5 quoted lines
> I would like the checking configuration to be *versioned* along with the > code. For example, suppose my project decides to enforce a rule that > all Python code needs to be indented with spaces. It might be that not > all of our old code adheres to this rule, and that we only want to clean > up the code in master.
You want to sneak in a badly formatted code? Add an entry to the in-tree attributes file to disable whitespace checking to cover that file!
So even though I agree with you that the check mechanism may need to be aware of what revision it is checking and adjust which rules are applied when checking the revision, I do not think using in-tree attribute file is the right solution to that problem.