How does ShareGate Desktop handle files that have not been checked-in?