Panduan Update OpenSID - redjoel/OpenSID GitHub Wiki

Memutakhirkan OpenSID

Persiapan
---------
Walaupun tidak akan tertimpa, untuk menjaga keamanan data dan perubahan yang telah
dilakukan pada SID anda, sebaiknya lakukan backup sebagai berikut:

    1. Backup database aplikasi SID, mempergunakan perangkat phpmyadmin yang ada di server.
    2. Backup folder desa, yang berisi semua file khusus desa.

Langkah untuk memutakhirkan instalasi OpenSID:

  1. Unduh rilis OpenSID terbaru dari https://github.com/eddieridwan/OpenSID/releases. Jangan lupa membaca keterangan rilis itu.
  2. Bongkar (extract) file unduhan .zip atau .tar.gz untuk menggantikan file yang ada di root directory server anda. Jika memakai server XAMPP, root directory yang perlu diganti adalah folder htdocs.

Langkah tambahan (kalau perlu):

  1. Apabila keterangan rilis mengatakan ada perubahan struktur database, lakukan perubahan yang diperlukan untuk rilis tersebut dengan menjalankan menu _Migrasi DB:

    1. Pergi ke modul Administrasi: http://localhost/index.php/siteman. Navigasi ke Database > Migrasi DB.
    2. Jalankan Migrasi Database ke OpenSID [versi-terkini]. Proses ini akan menjalankan semua migrasi, kalau dibutuhkan.

  2. Kadangkala ada tindakan khusus yang perlu dilakukan sebelum memakai suatu release. Kalau ada, release tersebut akan menyediakan petunjuk dalam file catatan_release_[nomor_versi].txt. Ikuti petunjuk dalam file tersebut.

Itu saja! Aplikasi siap dijalankan.

Apabila anda mengalami masalah sesudah proses ini, silakan melihat tanya-jawab di Tanya-Jawab Install dan Update.

Melihat daftar file yang diubah pada rilis OpenSID

Semua perubahan yang dilakukan untuk setiap rilis dapat dilihat di github.

Untuk melihat perubahan yang dilakukan untuk rilis tertentu, ikuti langkah-langkah berikut.

  1. Di https://github.com/eddieridwan/OpenSID/releases, cari rilis yang ingin diperiksa. Sebagai contoh, di gambar berikut, yang akan diperiksa adalah rilis v1.1.1. Klik tautan rilis v.1.1.1 untuk melihat isi versi itu.

  2. Isi rilis itu akan ditampilkan. Untuk melihat daftar commit untuk rilis itu, klik tautan seperti terlihat di gambar berikut.

  3. Semua commit sampai dengan rilis v1.1.1 akan ditampilkan. Gambar berikut menunjukkan semua commit sejak rilis sebelumnya. Kita dapat mengetahui commit mana yang merupakan bagian dari rilis sebelumnya dengan mengikuti kedua langkah di atas untuk rilis sebelumnya.

    Untuk melihat perubahan yang dilakukan pada suatu commit, klik tautan pada commit itu, seperti diperlihatkan pada gambar berikut.

  4. Daftar perubahan dalam commit itu akan ditampilkan. Sebagai contoh, gambar berikut menunjukkan ada dua file yang diubah, dan juga menunjukkan perubahan yang dilakukan di file tersebut.

Update SID CRI

CRI sewaktu-waktu akan mengeluarkan SID versi baru. OpenSID akan menyerap dan menyesuaikan setiap rilis SID CRI yang kami peroleh.

Apabila anda memiliki aplikasi SID CRI yang berisi fitur yang belum digabung ke OpenSID, silakan beritahu kami supaya kami gabungkan. Untuk itu, buat issue di https://github.com/OpenSID/OpenSID/issues dan lampirkan script SID CRI yang bersangkutan.

⚠️ **GitHub.com Fallback** ⚠️