GNU/Linux >> Linux Esercitazione >  >> Linux

Come ottenere l'URL dell'attuale repository svn?

Soluzione 1:

Puoi ottenere l'URL della directory in cui ti trovi, così come la radice del repository e altre informazioni eseguendo il seguente comando in una qualsiasi delle directory estratte:

svn info

Se desideri un comando che restituisca solo l'URL del repository, magari per l'utilizzo in uno script, puoi passare il seguente parametro:

svn info --show-item repos-root-url 

Vale la pena notare che --show-item è disponibile in Subversion 1.9+. Nelle versioni precedenti puoi utilizzare il seguente frammento per ottenere un risultato simile:

svn info | grep 'Repository Root' | awk '{print $NF}'

Soluzione 2:

Per SVN 1.7 ho dovuto usare

svn info | grep '^URL' | awk '{print $NF}'

Spero che questo aiuti chiunque altro venga qui con un nuovo SVN

Soluzione 3:

Non c'è bisogno di grep, basta usare AWK per la ricerca e delimitare la stringa
svn info | awk '/^URL/{print $2}'


Linux
  1. Come ottenere la chiave USB per il montaggio automatico?

  2. Come ottenere informazioni sulla configurazione corrente di Grub / Boot?

  3. Come ottenere lo stato di uscita un ciclo in bash

  4. Come ottenere la risoluzione corrente del monitor o il nome del monitor (LVDS, VGA1, ecc.)

  5. Come ottenere l'URL del file Dropbox dalla riga di comando?

Come ottenere la data e l'ora correnti in Python

Come ottenere la dimensione di una directory in Linux

Come ottenere il massimo da Qmmp 1.0

Come ottenere la data e l'ora correnti in JavaScript

Come ottenere il sistema operativo corrente in MSBuild?

Come devo determinare l'attuale utilizzo della rete?