Le sujet le dit à peu près.
Je suis développeur et sur mon lieu de travail, j'ai développé une petite application interne que moi et certains de mes collègues utilisons de temps en temps. Pour mettre la dernière version à leur disposition, j'ai partagé le dossier où se trouvent les résultats de la compilation. Cependant, cela signifie que chaque fois qu'ils l'utilisent, je ne peux plus le compiler - les fichiers sont verrouillés.
Existe-t-il un moyen de partager un dossier, mais d'empêcher les personnes distantes de verrouiller des fichiers? Les fichiers sont déjà en lecture seule pour eux. Peut-être y a-t-il une autre solution qui servirait mes objectifs?
Réponses:
Vous voudrez peut-être jeter un œil à UseOpportunisticLocking sous
HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
. Il y a plusieurs paramètres supplémentaires qui peuvent être intéressants.Cependant, puis-je vous demander pourquoi vous choisissez de distribuer de cette façon? sans savoir dans quoi votre candidature est rédigée, je ne peux que deviner pourquoi vous avez choisi de distribuer de cette manière.
Si vous avez écrit une application .NET (je pense que vous avez besoin d'au moins 3.5?), Je vous suggère de jeter un œil au déploiement de ClickOnce à partir du MSDN:
J'ai utilisé ClickOnce pour plusieurs de nos applications internes avec beaucoup de succès, son programme de mise à jour automatique est très puissant et nécessite peu de code supplémentaire (juste en remplaçant la version d'assembly et en cliquant sur «Déployer»).
Cependant, il y a quelques pièges à cela, en particulier nous avons rencontré un problème pour une application qui nécessitait des droits UAC élevés. Les programmes qui en ont besoin ne sont pas pris en charge par ClickOnce Deployment.
la source
Quelle est sa taille et est-ce un facteur limitant? c'est-à-dire, y a-t-il une raison pour laquelle vous ne créez pas simplement une copie miroir (synchronisation) afin qu'ils utilisent une copie différente de la vôtre?
SyncToy v2.1 est un outil de synchronisation simple et gratuit qui devrait être en mesure de répliquer vos données sans problème.
la source