Hosting File ke Google Code Menggunakan TortoiseSVN

Setelah penutupan akses hosting file ke Google Code pada tahun 2013 lalu, kini Google Code kembali menghidupkan fitur lama nya tersebut, tentunya ini menjadi kabar gembira untuk yang suka ngeblog, karena kita bisa hosting gratis di Google Code langsung diwebsitenya.
Namun saat saya mencoba upload file CSS di situs Google Code, saya menemui kendala pada file css yang saya upload di google code tersebut, kendala nya tersebut ialah file css yang tadi saya upload tidak bekerja sebagai mana mestinya. Setelah saya coba tanya sana - sini akhirnya saya menemukan solusinya, yaitu dengan menggunakan aplikasi TortoiseSVN. Karena saya juga baru tau ternyata Google Code tidak Support file selain file ZIP, Javascript, dan Gambar.
Maka dari itu, agar file yang kita upload selain file ZIP, Javascript, dan Gambar, misal HTML atau CSS, kita perlu menggunakan aplikasi agar file CSS / HTML yang kita upload dapat bekerja sebagai mana mestinya.
TortoiseSVN ini ialah nama aplikasinya, perlu anda ketahui, banyak kelebihan yang akan anda dapatkan apabila menggunakan aplikasi ini, karena kita dapat mengganti nama dan menghapus file yang telah kita upload pada google code, selain itu dengan menggunakan aplikasi ini kita dapat mengedit file yang telah kita upload tadi dengan aplikasi tersebut dan pengeditannya menggunkan NotePad. Sehingga kita tidak perlu menghapus file lama dan mengunggah file yang baru berulang kali seperti saat menggunakan akun Google Code pada umumnya.
Untuk mengubah masukan berkas Google Code menjadi lebih luas, maka ada dua buah hal yang harus kita lakukan.
Pertama adalah menginstal aplikasi TortoiseSVN dan ke dua adalah membuat sebuah halaman proyek baru.

Langkah Pertama: Menginstall TortoiseSVN

Silahkan kunjungi situs ini ⇒ http://tortoisesvn.net/downloads.html. Unduh aplikasinya sesuai PC anda, dan install aplikasinya, setelah di install maka anda harus restart komputer anda, karena aplikasi ini akan terintegrasi dengan menu konteks/menu klik kanan (shell command).

Setelah itu klik kanan pada desktop. lalu Pilih menu TortoiseSVN » Settings:

title=


Akan muncul kotak dialog seperti dibawah ini. Klik General dan klik tombol Edit:

TortoiseSVN Configuration

Setelah config terbuka, tekan CTRL + F dan cari komentar # Makefile = svn:eol-style=native , dan letakkan kode dibawah ini tepat dibawah komentar # Makefile = svn:eol-style=native .


[miscellany]
enable-auto-props = yes

[auto-props]
# Scriptish formats
*.bat        = svn:eol-style=native; svn:keywords=Id; svn-mine-type=text/plain
*.bsh        = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/x-beanshell
*.cgi        = svn:eol-style=native; svn:keywords=Id; svn-mine-type=text/plain
*.cmd        = svn:eol-style=native; svn:keywords=Id; svn-mine-type=text/plain
*.js         = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/javascript
*.php        = svn:eol-style=native; svn:keywords=Id Rev Date; svn:mime-type=text/x-php
*.pl         = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/x-perl; svn:executable
*.pm         = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/x-perl
*.py         = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/x-python; svn:executable
*.sh         = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/x-sh; svn:executable

# Image formats
*.bmp        = svn:mime-type=image/bmp
*.gif        = svn:mime-type=image/gif
*.ico        = svn:mime-type=image/ico
*.jpeg       = svn:mime-type=image/jpeg
*.jpg        = svn:mime-type=image/jpeg
*.png        = svn:mime-type=image/png
*.tif        = svn:mime-type=image/tiff
*.tiff       = svn:mime-type=image/tiff

# Data formats
# *.pdf        = svn:mime-type=application/pdf
# *.avi        = svn:mime-type=video/avi
# *.doc        = svn:mime-type=application/msword
# *.eps        = svn:mime-type=application/postscript
*.gz         = svn:mime-type=application/gzip
# *.mov        = svn:mime-type=video/quicktime
# *.mp3        = svn:mime-type=audio/mpeg
*.ppt        = svn:mime-type=application/vnd.ms-powerpoint
*.ps         = svn:mime-type=application/postscript
# *.psd        = svn:mime-type=application/photoshop
*.rtf        = svn:mime-type=text/rtf
# *.swf        = svn:mime-type=application/x-shockwave-flash
*.tgz        = svn:mime-type=application/gzip
# *.wav        = svn:mime-type=audio/wav
# *.xls        = svn:mime-type=application/vnd.ms-excel
*.zip        = svn:mime-type=application/zip

# Text formats
.htaccess    = svn:mime-type=text/plain
*.css        = svn:mime-type=text/css
*.dtd        = svn:mime-type=text/xml
*.html       = svn:mime-type=text/html
*.ini        = svn:mime-type=text/plain
*.sql        = svn:mime-type=text/x-sql
*.txt        = svn:mime-type=text/plain
*.xhtml      = svn:mime-type=text/xhtml+xml
*.xml        = svn:mime-type=text/xml
*.xsd        = svn:mime-type=text/xml
*.xsl        = svn:mime-type=text/xml
*.xslt       = svn:mime-type=text/xml
*.xul        = svn:mime-type=text/xul
*.yml        = svn:mime-type=text/plain
CHANGES      = svn:mime-type=text/plain
COPYING      = svn:mime-type=text/plain
INSTALL      = svn:mime-type=text/plain
Makefile*    = svn:mime-type=text/plain
README       = svn:mime-type=text/plain
TODO         = svn:mime-type=text/plain

# Code formats
*.c          = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/plain
*.cpp        = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/plain
*.h          = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/plain
*.java       = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/plain
*.as         = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/plain
*.mxml       = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/plain

# Webfonts
# *.eot        = svn:mime-type=application/vnd.ms-fontobject
# *.woff       = svn:mime-type=application/x-font-woff
# *.ttf        = svn:mime-type=application/x-font-truetype
# *.svg        = svn:mime-type=image/svg+xml


Simpan Perubahan, kita lanjut kelangkah kedua.

Langkah Kedua: Membuat Halaman Proyek Baru pada Google Code


Jika Sudah punya Proyek lama, kamu bisa menggunkan proyek lama itu saja tanpa perlu membuat Proyek baru, silahkan kunjungi http://code.google.com untuk membuat proyek baru.

Membuat Proyek Baru

Isi formulirnya, atur pilihan version control system ke Subversion, lalu pilih lisensi yang kamu inginkan untuk file-file yang diunggah di situ:

Pengisian Formulir

Setelah klik Create Project, maka anda akan dibawa menuju Dasboard proyek barumu, setelah itu klik tab Source dan setelah itu klik Tautan googlecode.com password untuk membuat password. Ini digunakan untuk menghubungkan Aplikasi dengan Proyek Google kamu:

Membuat Password

Catat Password yang tampil.

Password


Mengunggah File


Buka aplikasi TortoiseSVN dengan cara Klik kanan pada desktop, lalu pilih TortoiseSVN » Repo-browser:

Repo Browser

Akan muncul dialog untuk memasukkan alamat proyek.

Url Proyek

Pola url nya selalu berbentuk seperti ni :

https://nama_proyek.googlecode.com/svn/trunk/

Klik ok sampai prosses memuat selesai.

Buka folder tempat kamu menyimpan file yang ingin diunggah. dan Seret file yang diinginkan ke area daftar file unggahan:

Unggah File Dengan Menyeret

Tunggu beberapa saat, maka kamu akan diminta untuk mengautentikasikan akun Google Code kamu seperti ini:

Authentication


Isi alamat email dan password yang sebelumnya sudah kamu catat. Centang Save authentication agar kita tidak perlu berkali-kali login pada saat pengunggahan file di masa mendatang.

Akan muncul kotak dialog pengisian Log file kamu. dan isi sesuai keinginan

Log File


Untuk mengambil url dari file yang telah kita unggah, klik kanan pada file tersebut dan klik lagi Copy URL to clipboard.
Dan ada banyak pilihan menu lainnya, seperti untuk mengedit File / Rename File / Hapus file, silahkan pilih menu sesuai Kebutuhan.

Copy URL to clipboard

Sumber Bacaan : www.dte.web.id/2013/02/hosting-file-dengan-google-code-dan.html

3 Responses to "Hosting File ke Google Code Menggunakan TortoiseSVN"