• Show log

    Commit

  • Hash : 0abd7244
    Author : Russell Belfer
    Date : 2012-06-04T16:17:41

    Fix filemode comparison in diffs
    
    File modes were both not being ignored properly on platforms
    where they should be ignored, nor be diffed consistently on
    platforms where they are supported.
    
    This change adds a number of diff and status filemode change
    tests.  This also makes sure that filemode-only changes are
    included in the diff output when they occur and that filemode
    changes are ignored successfully when core.filemode is false.
    
    There is no code that automatically toggles core.filemode
    based on the capabilities of the current platform, so the user
    still needs to be careful in their .git/config file.
    

  • README.md

  • Writing Clar tests for libgit2

    For information on the Clar testing framework and a detailed introduction please visit:

    https://github.com/tanoku/clar

    • Write your modules and tests. Use good, meaningful names.

    • Make sure you actually build the tests by setting:

        cmake -DBUILD_CLAR=ON build/
    • Test:

        ./build/libgit2_clar
    • Make sure everything is fine.

    • Send your pull request. That’s it.