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.

È stato utile?

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
scroll top