1. 25 Feb, 2012 1 commit
  2. 24 Feb, 2012 2 commits
    • A remote exists with an URL alone · 9554cd51
      We used to consider it an error if a remote didn't have at least a
      fetch refspec. This was too much checking, as a remote doesn't in fact
      need to have anything other than an URL configured to be considered
      a remote.
      Carlos Martín Nieto committed
    • Ensure that commits don't fail if committing content that already exists · 1db9d2c3
      Making a commit that results in a blob that already exists in the ODB (i.e.
      committing something, then making a revert commit) will result in us trying
      to p_rename -> MoveFileExW a temp file into the existing ODB entry. Despite
      the MOVEFILE_REPLACE_EXISTING flag is passed in, Win32 does not care and
      fails it with STATUS_ACCESS_DENIED.
      
      To fix this, we p_unlink the ODB entry before attempting to rename it. This
      call will typically fail, but we don't care, we'll let the p_rename fail if
      the file actually does exist and we couldn't delete it for some reason (ACLs,
      etc).
      Paul Betts committed
  3. 23 Feb, 2012 9 commits
  4. 22 Feb, 2012 5 commits
  5. 21 Feb, 2012 2 commits
  6. 20 Feb, 2012 4 commits
  7. 18 Feb, 2012 3 commits
  8. 17 Feb, 2012 8 commits
  9. 16 Feb, 2012 2 commits
  10. 15 Feb, 2012 4 commits