2010-12-14 6 views
0

Y at-il un moyen de verrouiller automatiquement les fichiers lorsque vous les extrayez, sans avoir à les vérifier et à verrouiller les fichiers que vous voulez?Tortoise SVN auto lock

De même, existe-t-il un moyen de ne pas autoriser d'autres personnes à extraire des fichiers s'ils sont verrouillés? À l'heure actuelle, il leur permet de vérifier les fichiers verrouillés, de les modifier, puis, quand ils vont commettre les fichiers, il leur donne une erreur qu'ils sont verrouillés.

Merci!

+2

Vous utilisez le mauvais outil. SVN a été conçu pour le piratage simultané et collaboratif: tout le monde peut tout changer à n'importe quel type, mais ne peut s'enregistrer qu'après avoir été mis à jour avec la dernière modification. – sbi

Répondre

4

Il s'agit en quelque sorte d'une non-réponse, mais Subversion (SVN) n'est pas un système Lock-Modify-Unlock, c'est un système Copy-Modify-Merge, bien qu'il fournisse la fonction de verrouillage t être facilement fusionné (comme les images, certains types de jeux de données, les documents Office, etc.). En général, vous ne voulez pas empêcher les développeurs d'avoir la possibilité de modifier des blocs de code source, car cela entraîne toutes sortes de problèmes de gestion des versions, d'incompatibilité sémantique et de concurrence entre les développeurs. Si vous essayez de verrouiller le code source, je vous suggère fortement de relire la documentation d'aide de Subversion ou TortoiseSVN pour mieux comprendre comment et pourquoi c'est le cas. L'aide intégrée de Tortoise est vraiment superbe (disponible dans le menu contextuel de TortoiseSVN).

Questions connexes