Saya telah melihat pertanyaan ini:
Kami menggunakan sudo apt-get install subversion
untuk menginstal subversi di server.
Apa yang harus saya lakukan untuk menginstal klien subversi?
Klien SVN hanya diperlukan dan kami tidak memerlukan server di semua mesin.
Kami juga tidak memerlukan akses GUI di mesin Ubuntu.
Jawaban:
Pertanyaan Anda sebenarnya berisi jawabannya.
sudo apt-get install subversion
.svn command [options] [args]
.The
subversion
paketMenginstal seluruh paket (termasuk server dan klien) mungkin tampak seperti banyak overhead, tetapi itu adalah solusi yang paling mudah dikelola . Anda dengan mudah mendapatkan pembaruan di masa mendatang, rilis keamanan dan banyak lagi. Juga jika salah satu pengguna Anda sangat membutuhkan server subversi, tinggal beberapa perintah saja.
Gunakan
svn --version
untuk modul termasuk:dan gunakan
svn --help
untuk informasi lebih lanjut. Perintah yang tersedia menggambarkan bahwasubversion
paket adalah cara untuk pergi.Anda juga dapat menginstal
svnkit
, tetapi itu datang dengan banyakjava
dependensi. Berikut adalah tangkapan layar resmi untuk paket (Anda dapat menemukannya disynaptic
):Untuk informasi lebih lanjut, baca http://svnbook.red-bean.com/ dan http://subversion.apache.org .
sumber
Ketika Anda melihat file apa yang diinstal untuk paket
subversion
Anda akan paket itu berisi klien dan server:Jadi satu kemungkinan digunakan
Post-Invoke
untuk menghapus file server setelah instalasi.99remove-svn-server
dengansudo
dalam direktori/etc/apt/apt.conf.d
.Tambahkan baris berikut
Setiap kali Anda menggunakan
apt-get
(atau metode instalasi lainnya), ia akan memanggil skrip setelah menyelesaikan aksinya. Skrip kecil ini terlihat jikasvnserve
ada dan jika ya, hapus file tersebut.sumber
Gunakan RabbitVCS
RabbitVCS adalah seperangkat alat grafis yang ditulis untuk memberikan akses sederhana dan mudah ke sistem kontrol versi yang Anda gunakan.
Saat ini, ia diintegrasikan ke dalam manajer file Nautilus dan Thunar, editor teks Gedit, dan mendukung Subversion dan Git, dengan tujuan untuk menggabungkan sistem kontrol versi lain serta manajer file lainnya.
Ini terutama terinspirasi oleh TortoiseSVN.
RabbitVCS adalah Perangkat Lunak Bebas / Sumber Terbuka yang ditulis dalam Python dan didasarkan pada pustaka PyGTK.
sumber
Seperti yang dikatakan dedunumax, paket subversi mencakup klien dan server, tetapi menurut jawaban lain pada askubuntu ( Bagaimana cara saya menginstal svn? ) Server (daemon) tidak dimulai secara default.
Secara teoritis ini harus berarti bahwa menginstal paket subversi harus semua yang perlu Anda lakukan pada mesin klien.
sumber
Paket subversi termasuk svn (klien Subversion) juga. Jadi kamu tidak perlu khawatir. Jika Anda ingin GUI gunakan Kelinci .
sumber