Cechy Kompletna historia plików i metadanych Pełna historia wersji dla plików z odgałęzieniami, zmienionymi nazwami, skopiowanych, a także usuniętych Trójdrożne merge plików tekstowych, śledzenie merge i zabezpieczenie przed ponownym merge Graficzne diffy i merge Graficzny podgląd historii zawartości pliku i historii odgałęzień Graficzny interfejs administracyjny Miniaturki obrazków Scentralizowane repozytorium z kontrolą dostępu oraz z obsługą rozproszonej kontroli wersji Changelisty – zmienione pliki mogą być grupowane i śledzone razem Atomowe commity – atomowe transakcje atomowe dają pewność, że wszystkie zmiany w changeliście są w całości scommitowane Shelving – użytkownicy mogą zapisywać postępy pracy i po czasie rozpoczynać pracę w zapisanym wcześniej miejscu Wsparcie dla plików binarnych, ASCII, Unicode, linków symbolicznych (dla systemów *nix), UTF-16 oraz plików specyficznych dla systemów Mac Wsparcie dla internacjonalizacji i lokalizacji Wsparcie dla słów kluczowych w stylu RCS Kompresja plików zastosowana do przechowywania w repozytorium oraz przesyłania w sieci Wieloplatformowość – jeden serwer Unix lub Windows może obsługiwać klienty w każdym systemie operacyjnym Triggery zdarzeń po stronie serwera Programowalny klient wiersza poleceń oraz API SDK do integracji z systemami zewnętrznymi