Solusi 1:
Anda bisa mendapatkan URL direktori tempat Anda berada, serta Root Repositori dan info lainnya dengan menjalankan perintah berikut di salah satu direktori yang diperiksa:
svn info
Jika Anda menginginkan perintah yang hanya mengembalikan URL repositori, mungkin untuk digunakan dalam skrip, Anda dapat meneruskan parameter berikut:
svn info --show-item repos-root-url
Perlu dicatat bahwa --show-item
tersedia di Subversion 1.9+. Di versi yang lebih lama, Anda dapat menggunakan cuplikan berikut untuk mendapatkan hasil yang serupa:
svn info | grep 'Repository Root' | awk '{print $NF}'
Solusi 2:
Untuk SVN 1.7 saya harus menggunakan
svn info | grep '^URL' | awk '{print $NF}'
Saya harap ini membantu orang lain yang datang ke sini dengan SVN yang lebih baru
Solusi 3:
Tidak perlu grep, cukup gunakan AWK untuk mencari dan membatasi string
svn info | awk '/^URL/{print $2}'
Sinkronisasi real-time dua arah dari pohon file besar antara dua server linux yang jauh
Bagaimana cara menambahkan stempel waktu ke log skrip bash?