bool FGitSourceControlState::IsCheckedOut() const { return IsSourceControlled(); // With Git all tracked files in the working copy are always checked-out (as opposed to Perforce) }
bool FSubversionSourceControlState::CanDelete() const { return !IsCheckedOutOther() && IsSourceControlled() && IsCurrent(); }
bool FGitSourceControlState::CanDelete() const { return IsSourceControlled() && IsCurrent(); }