Il Working Copy Root Path
dal comando svn info
fornisce ciò che è necessario?
D:> svn info
Path: .
Working Copy Root Path: D:\workdir\local-tc-common-all
URL: svn://localhost/trunk/tc-common-all/src/main/bin
Repository Root: svn://localhost
Repository UUID: 4f1d1789-e46b-c140-9c77-f79c92213374
Revision: 61
Node Kind: directory
Schedule: normal
Last Changed Author: dweintraub
Last Changed Rev: 3
Last Changed Date: 2012-07-19 12:09:24 -0400 (Thu, 19 Jul 2012)
questo ti dà la radice della cassa corrente che sembra essere quello che stai cercando. È possibile utilizzare lo switch --xml
che a volte rende più semplice l'avvio a livello di codice poiché la maggior parte dei linguaggi di programmazione è abbastanza efficace nell'analisi di XML.
Se stai cercando per il radice del repository stesso separato dal regime URL, si potrebbe ottenere che prendendo il Repository Radice fuori dalla URL campo.
fonte
2012-08-17 13:11:32
"svn info" restituisce il percorso root remoto. Voglio ottenere il percorso dove ho fatto il checkout. Esempio: > svn checkout http://example.com/svn/foo ~/pippo > cd ~/foo > root svn (non opere) /home/utente/progetto/pippo/ – fabiocerqueira