SVN Stranezze Giorno 2: Elenco SVN e Rapporto SVN Aggiornamento cose diverse

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

  •  06-09-2019
  •  | 
  •  

Domanda

In una sottodirectory della mia copia di lavoro svn, faccio

svn list

Vedo che ci sono 6 file nel repository (stessi per come la vedo con svnX). Bello. Ma nella mia copia di lavoro, ci sono due file, che sono da un certo punto storico che non mi ricordo. Così faccio

svn update

e si dice che tutti i file siano aggiornati a revisione 122 (che è la revisione testa). Come ci può essere una differenza tra il fare un aggiornamento e una lista? Ancora più importante, come posso ottenere quei file indietro senza fare un checkout fresco?

So che la risposta sarà o rivelare che io sono un principiante completo o che SVN è un terribile kludge. Personalmente, voglio solo tornare al lavoro.

Modifica:. svn cleanup non fa nulla a tutti, e svn status riferisce niente affatto

Modifica:. Qui è esattamente quello che ho fatto, dal momento che uno dei commentatori ha chiesto

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
È stato utile?

Soluzione

Si potrebbe avere un sparse cassa . Prova

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

Altri suggerimenti

C'è una proprietà svn:ignore allestito nella directory?

svn pg svn:ignore .

Da quello che so di SVN, questo è del tutto impossibile e non dovrebbe accadere.

Alla fine ho finito per fare questo: Eliminare l'intera directory da salire di livello ed eseguire svn update . A volte, la risposta è di camminare intorno il problema.

O forse avete fatto svn switch o un aggiornamento svn -r X in quella cartella copia di lavoro. L'output di svn:. Informazioni potrebbe dire che

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top