Banyak pengembang program telah menggunakan atau mendengar tentang perangkat lunak kontrol versi, seperti Microsoft Vss. Namun pernahkah Anda berpikir untuk membangun platform kontrol versi sederhana untuk penggunaan pribadi di komputer Anda? Beberapa orang mungkin berpikir itu tidak perlu, dan beberapa orang berpikir itu adalah ide bagus namun menginstal perangkat lunak seperti Vss tidak sebanding dengan keuntungannya.
Penulis baru-baru ini menemukan metode konstruksi paling sederhana karena alasan pekerjaan. Karena kebutuhan pekerjaan, departemen memerlukan perangkat lunak kontrol versi untuk mengelola kode sumber perusahaan, dan perangkat lunak sumber terbuka SubVersion digunakan. Pada titik ini, Anda mungkin menebak bahwa saya menyarankan semua orang untuk menginstal SubVersion ada hubungannya dengan SubVersion. Departemen kami saat ini menggunakan SubVersion, yang menurut saya pribadi sangat berguna. Setidaknya persyaratan kerja kami terpenuhi.
Karena SubVersion telah diinstal, saya tidak melakukan apa pun untuk mempelajari plug-in klien pihak ketiga SubVersion TortoiseSVN. Ternyata TortoiseSVN dapat membuat repositori terpisah, jadi saya tiba-tiba bertanya-tanya apakah repositori yang dibuat oleh TortoiseSVN dapat berfungsi tanpa menginstal SubVersion mencoba menyambung, ternyata cara kerjanya sama seperti SubVersion di server penghubung.
Ketika saya mengujinya, saya membuat perpustakaan versi pada flash drive USB di rumah, membawanya ke komputer kantor dan menyambungkannya ke flash drive USB (TortoiseSVN juga diinstal pada komputer kantor), dan berhasil. Haha, U disk setara dengan membawa perpustakaan kontrol versi yang dapat dilepas, dan ukurannya cukup kecil. Dengan cara ini, selama plug-in TortoiseSVN diinstal pada komputer, Anda dapat menggunakan perpustakaan versi pada flash drive USB agar dapat berfungsi. Sangat nyaman untuk kebutuhan kontrol versi pribadi. Ia memiliki karakteristik ukuran kecil, pengoperasian sederhana dan keandalan yang baik.
Setelah dipikir-pikir, mengapa TortoiseSVN memiliki fungsi SubVersion saja? Karena saya tidak ahli mempelajari SubVersion, saya hanya bisa menebak-nebak. Diperkirakan SubVersion agak mirip dengan database Access. ini dapat digunakan pada sistem operasi Windows apa pun dengan perangkat lunak perkantoran yang diinstal. SubVersion mungkin mirip dengan ini. Repositorinya adalah file Access, dan berbagai plug-in klien adalah perangkat lunak perkantoran.
Instalasi klien/klien server adalah teknologi akses jarak jauh yang disediakan oleh program SubVersion, yang memungkinkan berbagai klien mengakses file perpustakaan versi di server dari jarak jauh. Repositori lokal tidak memerlukan akses jarak jauh sehingga plug-in dapat dioperasikan secara langsung.
Mereka yang tertarik dapat mencoba menginstal TortoiseSVN. TortoiseSVN memiliki versi bahasa Mandarin (paket bahasa Mandarin resmi perlu diinstal), dan terdapat petunjuk pengoperasian terperinci dalam bantuan.