1. 06 3月, 2015 5 次提交
  2. 10 2月, 2015 2 次提交
    • J
      Merge branch 'sb/atomic-push' into mh/ref-trans-value-check · 507d6aa5
      Junio C Hamano 提交于
      * sb/atomic-push:
        Document receive.advertiseatomic
        t5543-atomic-push.sh: add basic tests for atomic pushes
        push.c: add an --atomic argument
        send-pack.c: add --atomic command line argument
        send-pack: rename ref_update_to_be_sent to check_to_send_update
        receive-pack.c: negotiate atomic push support
        receive-pack.c: add execute_commands_atomic function
        receive-pack.c: move transaction handling in a central place
        receive-pack.c: move iterating over all commands outside execute_commands
        receive-pack.c: die instead of error in case of possible future bug
        receive-pack.c: shorten the execute_commands loop over all commands
      507d6aa5
    • J
      Merge branch 'mh/reflog-expire' into mh/ref-trans-value-check · 61c94752
      Junio C Hamano 提交于
      * mh/reflog-expire: (24 commits)
        refs.c: let fprintf handle the formatting
        refs.c: don't expose the internal struct ref_lock in the header file
        lock_any_ref_for_update(): inline function
        refs.c: remove unlock_ref/close_ref/commit_ref from the refs api
        reflog_expire(): new function in the reference API
        expire_reflog(): treat the policy callback data as opaque
        Move newlog and last_kept_sha1 to "struct expire_reflog_cb"
        expire_reflog(): move rewrite to flags argument
        expire_reflog(): move verbose to flags argument
        expire_reflog(): pass flags through to expire_reflog_ent()
        struct expire_reflog_cb: a new callback data type
        Rename expire_reflog_cb to expire_reflog_policy_cb
        expire_reflog(): move updateref to flags argument
        expire_reflog(): move dry_run to flags argument
        expire_reflog(): add a "flags" argument
        expire_reflog(): extract two policy-related functions
        Extract function should_expire_reflog_ent()
        expire_reflog(): use a lock_file for rewriting the reflog file
        expire_reflog(): return early if the reference has no reflog
        expire_reflog(): rename "ref" parameter to "refname"
        ...
      61c94752
  3. 06 2月, 2015 1 次提交
  4. 03 2月, 2015 1 次提交
  5. 31 1月, 2015 1 次提交
  6. 28 1月, 2015 2 次提交
  7. 27 1月, 2015 5 次提交
  8. 23 1月, 2015 7 次提交
  9. 21 1月, 2015 9 次提交
  10. 19 1月, 2015 6 次提交
  11. 18 1月, 2015 1 次提交