• Show log

    Commit

  • Hash : eea7c850
    Author : Edward Thomson
    Date : 2015-09-16T05:44:27

    checkout: overwrite files with differing modes
    
    When a file exists on disk and we're checking out a file that differs
    in executableness, remove the old file.  This allows us to recreate the
    new file with p_open, which will take the new mode into account and
    handle setting the umask properly.
    
    Remove any notion of chmod'ing existing files, since it is now handled
    by the aforementioned removal and was incorrect, as it did not take
    umask into account.
    

  • README.md

  • Writing Clar tests for libgit2

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

    https://github.com/vmg/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.