Mercurial with TortoiseHG: The Basics [Video]
Last Thursday I was hyped on having my own video tutorial. I got a lot of things in mind and felt I need to share some of them. One of the very needed solutions for most web designers and web developers is version control. VCS or version control systems (some call it revision control) is an application to manage the changes of your files (css, xhtml, php, py, etc).
There are a lot VCS out there. The most famous is Subversion. I don't use it because it's evil (said by Linus), hehe. Other one is Git, reeeeeeally really famous maybe because of github and the linux kernel. Why the heck I chose Mercurial? It's because of TortoiseHG, the windows support, development, and releases is always moving forward. It also has a very good implementation of the user interface, it is not perfect, but it is so much usable than the other ones I tried. That's for my quick intro (I actually forgot to talk about these in making the video, hehe).
Here it is, my very first video tutorial!
I know my tutorial is kinda noobish but I'll definitely do better next time. I hope you'll find this useful! ;D
Update
I made another tutorial on Installing TortoiseHG in Ubuntu. Watch it here.
Thanks for dropping by :D . It actually depends when to push and pull.
For individuals doing version control. Push and pull can take place when you feel your fork is stable. For me, I just push for backup purposes then sync with dropbox.
For a team, push and pull can take place on merging files, or just looking at how others do in there repos.
There are a lot of things you can do in using dvcs. It's very flexible to mess things up while it's very simple to do things like it should.
Josh
If you do create repos inside other repos, just do so. By default tortoisehg/mercurial will just ignore it. But if you want the higher level repo to acknowledge the low level repos, then do check reading about "mercurial subrepository".
Cheers
Thanks.
Thought these were interesting...
http://hgbook.red-bean.com/read/collaborating-with-other-people.html
http://hgbook.red-bean.com/read/collaborating-with-other-people.html
Josh
---</td></tr>
:)
---</td></tr>