ter: Optional committer to set for commit. revprops: Optional dictionary of revision properties. revision_id: Optional revision id. lossy: Whether to discard data that can not be natively represented, when pushing to a foreign VCS )