2010-08-19 5 views
0

Je travaille dans un projet où tous les développeurs travaillent dans un seul système Windows via sessions à distance (bureau à distance) .Où nous devons tous partager un espace de travail commun dossier .. Nous avons un problème, parfois plusieurs utilisateurs peuvent travailler dans le même fichier en même temps .. Donc, lorsque les deux utilisateurs font quelques changements dans le fichier ..Seules les données enregistrées par l'utilisateur qui a fermé finalement seront enregistrées ..Notifier l'utilisateur si le fichier est utilisé par un autre utilisateur dans Windows

  • Pour résoudre ce problème, quelle est la meilleure solution?
  • J'utilise Tortoise SVN ..Est-ce qu'il a une fonctionnalité pour résoudre ce problème? Ensuite, je peux facilement mettre en œuvre ...
  • Puis-je exécuter un script qui vérifie si le fichier est actuellement utilisé par un autre utilisateur et informer l'utilisateur .. Dans Windows, est-il facile à faire?
  • Ou s'il y a un outil particulier est là s'il vous plaît préciser ..

Merci

Répondre

0

Oublie que de bureau à distance ridicule, et configurer le serveur SVN approprié sur cette machine à la place. Sinon, ce ne sera que douleur, larmes et perte de données.

Si vous le devez vraiment, vous pouvez utiliser un référentiel local.

svnadmin create C:\repo 

Alors chacun fait développeur:

svn co file:///C:/repo <developer's working copy> 
+0

Désolé mec, il faut aller avec desktop..we à distance doivent exécuter le fichier en utilisant un logiciel desktop..we distant ne peut pas installer ce logiciel chaque système de développeurs. – Renju

+0

@Renju: voir édition. –

+0

merci ami .. j'ai pensé à cette solution mais le problème est ... nous gardons une structure de dossier standard chaque projet contient beaucoup de fichiers .. si chaque développeur conserve autant de fichiers dans le système .. alors le stockage l'espace sera un problème non ???????? – Renju

Questions connexes