Github Codespaces merupakan layanan kode editor semacam VS Code secara online yang memiliki fitur lengkap dan berjalan pada virtual machine. Fitur ini disediakan Github secara gratis kepada seluruh pengguna guna untuk membantu para developer menulis, menerapkan, atau bahkan meng-compile kode yang sedang dikerjakan.
Layanan tersebut sangat diminati oleh para pengguna sehingga ketersediaan server seolah menurun dan membuat proses pembukaan menjadi lebih lama dari biasanya. Salah satu contohnya seperti muncul teks “Setting up your codespaces” secara terus-menerus tiada henti meski ditunggu lama.
Tentunya masalah ini disebabkan karena ketersediaan server yang terbatas, mengingat resource dari virtual machine yang disediakan berupa shared sehingga itu tidak 100% terjamin selalu ada. Dan di sini saya ingin menjelaskan bagaimana cara untuk mengatasinya.
Solusi Github Codespaces Tidak Bisa Dibuka
Jadi pada dasarnya Codespaces bisa diakses melalui beberapa cara, yaitu browser, Visual Code, Jupyter, dan lain-lain. Jika itu tidak bisa diakses pada browser, maka pastinya itu tidak akan bisa pula diakses dari program lainnya.
Nah solusi untuk ini adalah dengan mengubah jenis mesin yang berjalan. Apabila secara default itu diatur sebagai 2 CPU, kamu bisa mengubahnya menjadi 4 CPU, atau justru sebaliknya. Untuk melakukannya, silakan ikuti langkahnya berikut ini:
- Buka Github Codespaces.
- Klik opsi titik tiga disamping codespace yang dimiliki.
- Setelah itu pilih menu Change Machine Type.
- Kemudian pilih opsi CPU yang berbeda dari yang dipakai sekarang. Misalnya dari 2 ke 4, atau sebaliknya.
- Lalu klik tombol Update dan jalankan codespace sekali lagi.
Dengan mengubah jenis mesin tidak akan mempengaruhi kode yang ada di dalam codespace, jadi segalanya akan tetap sama. Dan apabila kondisi codepsace masih berjalan, silakan Stop terlebih dahulu dan kemudian jalankan lagi.
Codespaces Dapat Dibuka di Browser Tapi Tidak di VSCode
Masalah sejenis ini rata-rata disebabkan oleh codespace yang baru dibuat. Perlu setidaknya beberapa saat sampai itu siap di-integrasikan ke Visual Studio. Jadi tidak perlu khawatir apabila kamu sedang mengalaminya, dan yang harus dilakukan adalah menunggu sejenak.
Dalam kasus lain, hal ini juga bisa disebabkan karena Visual Studio terhubung ke akun Github lain. Jadi solusinya adalah mengeluarkan akun tersebut dan mulai menambahkan akun Github yang terdapat codespace yang akan digunakan.
Baca juga: Cara Mendaftar Github Student Developer Pack
Kesimpulan
Kendala tidak bisa mengakses Github Codespaces dapat disebabkan oleh minimnya ketersediaan mesin pada jenis tertentu. Itu karena setiap pengguna berbagi resource mesin ini untuk dipakai bersama-sama dan bergantian. Jika banyak pengguna yang memakai codespaces, maka ketersediaan akan berkurang dan terjadilah masalah ini.
Dengan mengubah jenis mesin tersebut, memungkinkan ketersediaan lebih terjamin. Apalagi jika pengguna mendaftar sebagai akun Pro (berbayar), maka akan lebih banyak jenis mesin yang dapat digunakan yang mana memiliki ketersediaan yang lebih tinggi pula.
Semoga bermanfaat