De manière générale, des conditions spécifiques doivent être remplies pour qu'un versionnement puisse être effectué.
Si l'une des conditions n'est pas remplie, le versionnement ne peut pas être effectué. Si l'utilisateur ne dispose pas, par exemple, du droit de versionner les éléments sélectionnés, un message correspondant sera affiché. Le fichier journal l'informe sur les éléments pour lesquels il ne dispose d'aucun droit.
Un versionnement ne peut pas non plus être effectué lorsque l'accès aux éléments est bloqué par d'autres utilisateurs. Ceci est notamment le cas lorsque certains éléments sont verrouillés par d'autres utilisateurs, p. ex. quand ils ont ouvert un modèle.