SVN: elencando i reps dei file in una directory
-
14-12-2019 - |
Domanda
Supponiamo di avere questa directory:
foo.c // last changed rev = 4800
bar.c // last changed rev = 4074
baz.c // last changed rev = 4122
.
C'è un modo semplice utilizzando gli strumenti di riga di comando SVN per ottenere il seguente elenco o qualcosa del genere?
4800 foo.c
4074 bar.c
4122 baz.c
.
So che posso farlo correndo svn log -l 1 foo.c
e analizza i risultati, ma questo è un dolore se ci sono molti file.( WebSVN elenca queste informazioni sul suo display, ma non sono sicuro di dove cercare nel codice sorgente.)
.
hmm.svn status --verbose
funziona ideale per una copia di lavoro, ma non per controllare un URL del repository.
Soluzione
Aha, l'ho trovato io stesso:
svn ls --verbose http://myserver/myrepo/mydir
. Altri suggerimenti
svn help ls
...
usage: list [TARGET[@REV]...]
...
With --verbose, the following fields will be shown for each item:
Revision number of the last commit
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow