SVN Weirdness Jour 2: Liste SVN et SVN Rapport de mise à jour des choses différentes

StackOverflow https://stackoverflow.com/questions/915971

  •  06-09-2019
  •  | 
  •  

Question

Dans un sous-répertoire de ma copie de travail svn, je fais

svn list

Je vois qu'il ya 6 fichiers dans le référentiel (le même que je vois avec svnX). Agréable. Mais dans ma copie de travail, il y a deux fichiers, qui sont d'un point historique que je ne me souviens pas. Donc, je fais

svn update

et il est dit que tous les fichiers sont à jour à la révision 122 (qui est la révision de la tête). Comment peut-il y avoir une différence entre faire une mise à jour et une liste? Plus important encore, comment puis-je obtenir ces fichiers en arrière sans faire une caisse fraîche?

Je sais que la réponse soit révéler que je suis un débutant complet OU qui svn est un terrible bidouille. Personnellement, je veux juste retourner au travail.

Edit:. svn cleanup ne fait rien du tout, et svn status rapports rien du tout

Edit:. Voilà exactement ce que je faisais, puisque l'un des commentateurs a demandé

root@Dans-13:/dans-data/php/nasa-secrets-revealed/trunk/images/testmenu$svn update
At revision 122.
root@Dans-13:/dans-data/php/nasa-secrets-revealed/trunk/images/testmenu$svn list
graph-big0.gif
graph-big1.gif
graph-big2.gif
graph0.gif
graph1.gif
graph2.gif
root@Dans-13:/dans-data/php/nasa-secrets-revealed/trunk/images/testmenu$ls
.svn        graph-big0.gif  graph0.gif
Était-ce utile?

La solution

Vous pourriez avoir un caisse clairsemée . Essayez

svn update --depth infinity --set-depth infinity

Autres conseils

Y at-il une propriété svn:ignore mis en place dans le répertoire?

svn pg svn:ignore .

D'après ce que je sais de SVN, ce qui est totalement impossible et ne devrait pas se produire.

Finalement, je fini par faire ceci: Supprimer tout le répertoire du niveau et exécuter svn update . Parfois, la réponse est de marcher autour le problème.

Ou peut-être que vous avez fait commutateur svn ou svn update -r X dans ce dossier de copie de travail. La sortie de svn:. Informations pourrait vous dire que

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top