Jawaban:
Jawaban mudahnya adalah dengan menjalankan:
find / -name 'svnserve.conf'
svnserve.conf adalah file yang seharusnya berada di $ {REPO} / conf.
Jawaban sulit adalah untuk mengetahui apakah svn memiliki perintah untuk mengetahui URL apa yang Anda gunakan untuk checkout awal Anda.
Sunting : untuk klien baris perintah svn, cara menemukan akar repositori (tempat Anda memeriksa kode) akan menjalankan ini di dalam copy pekerjaan Anda:
svn info
Baris dalam output yang bertuliskan 'Root Repositori' menunjukkan tempat Anda memeriksa dan dengan demikian ke tempat di mana Anda repo berada.
Luangkan waktu untuk membiasakan diri dengan svn di baris perintah di sini .
Anda memiliki beberapa cara berbeda untuk mengakses repositori subversi dan menemukan repositori berbeda untuk masing-masing:
Ini yang paling mudah. Ini berarti ada di mesin lokal di mana jalan mengatakan itu.
Ini menggunakan svnserve. Cari baris perintah proses pada server jarak jauh dan lintasan yang ditentukan dengan opsi -r diaplikasikan ke lintasan di url untuk menemukan repositori. Jika tidak ada opsi -r maka path di url adalah path sistem file.
Ini svn over ssh. Path di url adalah lokasi sistem file di server jarak jauh.
Ini lebih dari http atau https. Anda perlu menemukan host virtual di konfigurasi apache Anda dan mencari bagian <Lokasi> yang cocok dengan jalur url Anda dan mencari baris konfigurasi SVNPath atau SVNParentPath. Ini akan memberi tahu Anda lokasi repositori subversi Anda.
Dari folder checkout SVN tingkat atas Anda, klik kanan dan pilih Tortoise SVN | Repo-browser. URL ke repositori Anda akan berada di kotak di bagian atas jendela.
$ find -iname .svn
seharusnya menemukan semua copy pekerjaan di host