Come si recupera il messaggio di commit e l'elenco dei file per una particolare revisione?

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

  •  09-06-2019
  •  | 
  •  

Domanda

Devo distribuire alcuni file che sono stati archiviati qualche tempo fa (non ricordo quelli esatti), quindi sto cercando di ottenere un elenco in modo da poter distribuire solo quei file.Qual è il comando svn per farlo?

È stato utile?

Soluzione

svn log ha un --verbose parametro.Non ho un repository qui con cui testare, ma restituisce un elenco di file modificati?

Puoi anche usare svn diff -r <revision> per recuperare i dettagli completi della modifica, che puoi analizzare o leggere manualmente per scoprire quali file sono stati modificati.

Altri suggerimenti

@Dana e @Giovanni

In realtà, svn log -v -r <#> http://my.svn.server/repository-root funzionerà e ti mostrerà tutti i file modificati all'interno di questo repository.Oppure, se desideri che funzioni all'interno di una copia funzionante, puoi utilizzare l'output di svn info | grep Repository Root o qualcosa per trovare la radice effettiva del repository.

--verbose equivale a -v, e tali opzioni elencano semplicemente tutti i file interessati.

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