Jump to content
troikasix

Source Code Management

Recommended Posts

SCM aka Revision Control aka Version Control aka Source Control adalah applikasi untuk menyelaras fail fail kod sumber. Sesuai utk digunakan dlm projek samada berkumpulan atau bersendirian.

SCM berfungsi untuk mengesan setiap perubahan yang kita buat pada fail2 dalam projek kita dan menandakan dengan nombor atau apa2 label bergantung pada SCM yang kita guna. Nombor atau label ini, kita panggil nombor "Revision". Nombor inilah yang penting utk ditanam pada masa software deployment.

Contohnya, Skype yang saya pakai sekarang Version 1.4.74.0. Susunan nombor ni bukan nombor perpuluhan yang boleh di campur, tolak atau bahagi. Tapi lebih kurang macam ni:-

Major = 1

Minor = 4

Revision = 74 <----Nombor dari SCM

Build = 0

Ini bermakna, kalau saya report bugs ke skype, saya kena bagitahu nombor penting '74' supaya diorang dapat bukak balik kod sumber dan betulkan bugs.

SCM opensource/free yang popular dan paling aku rekemen adalah:-

* Subversion <---- Paling popular

* GIT - Global Information Tracker < Meningkat popular

Edited by puteranetwork

Share this post


Link to post
Share on other sites
yer macam tuh laa kira nya... aku sini guna subversion jugak.. easy to maintain code.... when multiple developer work on the same application...

Share this post


Link to post
Share on other sites
Saya tak berapa faham tentang nombor version ni..

Seperti Xeonn bagi contoh, Skype Version 1.4.74.0.

Major = 1
Minor = 4
Revision = 74 <----Nombor dari SCM
Build = 0


Nombor Major, Minor dan Build tu apa?
Sekarang saya pun guna source control, tapi tak ada pula nombor Major dan Minor tu,
yang ada cuma nombor Revision sahaja. Edited by hafizul amri

Share this post


Link to post
Share on other sites
[quote name='hafizul amri' date='15 October 2010 - 09:28 AM' timestamp='1287106114' post='1050300']
Saya tak berapa faham tentang nombor version ni..

Seperti Xeonn bagi contoh, Skype Version 1.4.74.0.

Major = 1
Minor = 4
Revision = 74 <----Nombor dari SCM
Build = 0


Nombor Major, Minor dan Build tu apa?
Sekarang saya pun guna source control, tapi tak ada pula nombor Major dan Minor tu,
yang ada cuma nombor Revision sahaja.
[/quote]

hang pakai source control (SCM) ke..?? or subversion???

Share this post


Link to post
Share on other sites
Nombor major dengan minor tu marketing gimmick. Suka hati nak taruk apa pun.

Cuma, pada kebiasaan, jika software upgrade dari versi 8.0 ke 8.5, maknanya tiada perubahan besar. Kalau dari 8.0 ke 9.0,maka ada perubahan besar dari segi antaramuka, fungsi, dan cara pengendalian.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...