Merancang Git Server dengan Pendekatan GitHub Social Coding dalam Peningkatan Pembelajaran Mahasiswa
Author (Penulis)
M. SAIFUL MUKHAROM
Universitas Nusantara PGRI Kediri
Author Identity (NPM)
09.1.03.02.0299
Abstract
Selama ini Git Server hanya dimanfaatkan sebagai pengembangan aplikasi, belum
banyak yang menerapkan sebagai media pembelajaran, sehingga banyak ditemukan
media belajar mahasiswa yang masih personal(individu). Git Server adalah layanan
Source Code Management dalam jaringan yang terdistribusi.Git Server dengan pendekatan GitHub Social Coding dirancang untuk meningkatkan pembelajaran mahasiswa dalam mata kuliah pemrograman.
Git Server dirancang dengan layanan Domain Name System (DNS) server, Dynamic Host Configuration Protocol (DHCP) server, akses protokol SSH dan HTTP, gitolite sebagai manajemen repository dan users, serta git sebagai layanan bare
repository, rancangan layanan tersebut untuk mendapatkan url SSH:git@git.gitserver:path/to/repo name.git dan url HTTP:http://www.gitserver/. Alamat url tersebut sebagai akses kolaborasi repository yang read -write maupun read -only. Setelah diujikan kepada mahasiswa dapat disimpulkan bahwa merancang Git Server dengan pendekatan GitHub Social Coding harus dapat digunakan sebagai public repository maupun privat repository, kemudian dapat memanajemen repository dan users, serta dapat digunakan sebagai kolaborasi belajar bersama mata kuliah pemrograman yang terdistribusi.