Je préférerais ne pas avoir tout un tas de fichiers en permanence, mais j'aimerais pouvoir empêcher certains fichiers vraiment critiques changé sans que je m'en aperçoive. PS Oui, je sais que SourceSafe est terrible.Dans Source Safe existe-t-il un moyen de protéger les fichiers cruciaux en cours de modification par certains développeurs?
Répondre
Vous ne pouvez définir des droits d'accès sur un projet par projet. Pour cela, exécutez l'application Source Safe Administration, puis accédez à Outils> Droits par projet. Sélectionnez le projet requis et donnez aux utilisateurs les privilèges requis.
Afin de protéger un sous-ensemble de fichiers, placez-les dans un projet séparé et protégez ainsi le sous-ensemble.
Lorsque vous allez dans Source Safe si vous définissez le dossier de travail du sous-dossier pour être le même que le parent, lorsque vous obtenez un dernier, etc. tous les fichiers seront dans le même dossier. Si vous souhaitez que les fichiers protégés soient dans un dossier séparé, définissez le dossier de travail en conséquence.
Cela fait longtemps que je n'ai pas utilisé Source Safe, mais je ne pense pas que ce type de fonctionnalité ait été construit.
Pouvez-vous configurer un référentiel/une instance séparé qui exclut les utilisateurs qui ne devraient pas être autorisés à les modifier?
ou, à défaut, juste garder les fichiers toujours vérifiés sur votre machine: P
les vérifier en lock-out exclusif
Il a mentionné explicitement ne pas vouloir garder un tas de choses vérifié, mais je ne downvote parce qu'il a peut-être modifié en réponse à votre poste ou parce qu'il pourrait créer un autre compte faire la caisse. –
[@Joel Coehoorn]: oops, manqué cela - mais c'est vraiment la seule solution pour VSS sauf si vous partitionnez le projet –