J'ai des problèmes avec tortoiseSVN et Subversion. Le processus est le suivant:tortoiseSVN - le fichier est périmé
- créer un nouveau référentiel sur l'ordinateur A.
- je accéder au dépôt d'une copie de travail sur l'ordinateur B (nous utilisons un réseau pair à pair, les deux PC avec Windows Vista).
- Je copie des fichiers et des répertoires pour un site Web ASP.NET dans la copie de travail.
- J'ajoute les fichiers, puis les valide. Jusqu'ici tout va bien.
- modifier un fichier dans la copie de travail sur PC B.
- je commets le fichier, puis les problèmes commencent:
- D'abord, tortoiseSVN ne parvient pas à commettre, car il ne peut pas supprimer un fichier dans le référentiel.
- Une deuxième tentative de validation et tortoiseSVN indique que le fichier est obsolète.
- Je lance une mise à jour de tortoiseSVN sur PC B. Réussite, sans changement.
- J'essaie d'exécuter le commit sur le PC B et obtenir le même fichier obsolète erreur.
Il me semble comme suit:
La première partie a réussi commit, malgré l'erreur. Par conséquent, le fichier est obsolète lorsque j'essaie de valider une seconde fois.
Cependant, il y a clairement quelque chose d'autre qui ne va pas: vérifier une nouvelle copie de travail, cette fois sur PC A, montre que les modifications apportées au fichier ont été validées. Je peux alors faire des changements et les commettre sans problèmes. Notez que le référentiel est sur le PC A. Les copies de travail sur le PC A semblent donc fonctionner correctement.
Le réseau peer to peer semble également fonctionner correctement.
Donc, je ne sais vraiment pas quoi faire. Nous avons besoin de deux personnes travaillant sur ce site, nous avons donc besoin du contrôle de version.
Toute aide appréciée. Je suis maintenant à l'étape de la tarte aux yeux où je ne sais vraiment pas quoi essayer ensuite.
Avez-vous créé un serveur Subversion? Il semble que vous ne regardez pas .. visualsvn.com là-bas vous trouverez une configuration de Windows pour configurer un serveur SVN avec un petit effort hors de la boîte (en cliquant simplement plusieurs fois) ... Votre référentiel est situé sur un lecteur réseau je suppose? – khmarbaise
Non, étant donné que nous utilisons un réseau peer to peer, le référentiel se trouve sur l'un des PC. TortoiseSVN fonctionne très bien pour nous depuis des années, sans serveur SVN. – awrigley
Le lecteur sur lequel se trouve le dépôt est partagé, l'url étant du modèle: \\ PCNAME \ Repositories – awrigley