Calm Hill My Random Thoughts

လိပ် ၄ ကောင်နဲ့ကွန်ပျူတာ

Version Control System တွေသုံးရတာ တကယ်တော့ မျက်စေ့လည်တယ် တစ်ယောက်တစ်ပေါက် SVN ကြိုက်တဲ့လူကကြိုက် Git တဲ့လူက Git တကယ်တော့ ကိုယ်သုံးနေကျဟာ သုံးကြတာပါပဲ ဒါပေမယ့် ရွေးစရာက တစ်ခါတစ်ယံတော့ ရှိချင်မှရှိတယ် လိုအပ်တာလည်းသုံးရတတ်တယ်။ ကိုယ်ကတော့ Centralize ဖြစ်တဲ့ Subversion ကိုသဘောကျတယ် တစ်နေရာထဲမှာရှိလို့ ထိမ်းရသိမ်းကလွယ်သလို ကိုယ်ထဲကလူတွေကိုလည်း အလုပ်လုပ်မလုပ် ထိမ်းချုပ်ရလွယ်တယ် အဲဒါကြောင့် Distributed တွေကိုမသုံးဖြစ်ဘူး ဒါပေမယ့် တစ်ခါတစ်လေတော့ လိုအပ်ရင်လည်းသုံးရတယ်။ အဲလိုနဲ့စက်ထဲမှာ VCS ပေါင်းစုံဖြစ်လာတယ် Windows ပေါ်တော့ Commandline လည်းသုံးရပျင်းတယ် ဒါနဲ့ Tortoise တွေတင်ထားတယ်။ SVN, Git, Mercurial, Bazaar ဆိုတော့ လိပ်ကလေးလည်း လေးကောင် ဖြစ်သွားတယ်။