/** Used to guess VCS for automatic mapping through a look into a working copy */
 @Override
 @Nullable
 public AbstractVcs findVersioningVcs(VirtualFile file) {
   final VcsDescriptor[] vcsDescriptors = getAllVcss();
   VcsDescriptor probableVcs = null;
   for (VcsDescriptor vcsDescriptor : vcsDescriptors) {
     if (vcsDescriptor.probablyUnderVcs(file)) {
       if (probableVcs != null) {
         return null;
       }
       probableVcs = vcsDescriptor;
     }
   }
   return probableVcs == null ? null : findVcsByName(probableVcs.getName());
 }