Passing the Joel test – step 1 setting up a versioning system for Windows
Until the last PHP conference I attended (the PHP benelux conference 2010) I used an normal Windows XP installation with a Zend Server CE installation on it at home, and yeah it worked. At the office we already used versioning, bug tracking and some other Joel points. I could see the advantages clearly, even if I was developing on my own at home but I just couldn’t find time and motivation to start converting my home server to something more serious. That is until I attended a track on the Joel test of lornajane. (Slides are available here). I thought it would be a nice idea to keep my Windows installation on the server during this adventure to pass the Joel test.
The first step: setting up a versioning system.
I chose Mercurial not because I think it’s the best, not because it’s the easiest one but just because I didn’t know anything about it yet. (and maybe a little bit because I already saw it had a prepackaged version for Windows)
Installing Mercurial was really easy it only take like 3 minutes before everything was running and I had my first repository created. I could explain what I did but actually I just followed this manual can’t get much easier then that. Because I use Netbeans as my main IDE I could start working right away, Netbeans as build in Mercurial support.
One thing I really liked about my Windows pc at work is that has Tortoise SVN installed for repobrowsing and a lot more. Now Tortoise SVN is not an option when using Mercurial, but hey there is a good alternative called Tortoise HG.
Because I mainly use OSX at home I also installed Mercurial on my Mac, again, it worked immediately.
I must say setting up a versioning system can’t get much easier then this, I expected a lot hassle but it all went very smooth, thumbs up for Mercurial!
https://t.me/Official_1xbet_1xbet/s/1315
AlbertEnark
17 Oct 25 at 7:33 am
https://t.me/Official_1xbet_1xbet/s/183
AlbertEnark
17 Oct 25 at 7:46 am
https://t.me/Official_1xbet_1xbet/s/136
AlbertEnark
17 Oct 25 at 7:52 am
https://t.me/Official_1xbet_1xbet/s/1294
AlbertEnark
17 Oct 25 at 7:58 am
https://t.me/Official_1xbet_1xbet/s/1550
AlbertEnark
17 Oct 25 at 8:18 am
https://t.me/Official_1xbet_1xbet/s/846
AlbertEnark
17 Oct 25 at 8:25 am
https://t.me/Official_1xbet_1xbet/s/1095
AlbertEnark
17 Oct 25 at 8:38 am
https://t.me/Official_1xbet_1xbet/s/736
AlbertEnark
17 Oct 25 at 8:45 am
https://t.me/Official_1xbet_1xbet/s/974
AlbertEnark
17 Oct 25 at 8:51 am
https://t.me/Official_1xbet_1xbet/s/298
AlbertEnark
17 Oct 25 at 9:07 am
https://t.me/Official_1xbet_1xbet/s/197
AlbertEnark
17 Oct 25 at 9:20 am
https://t.me/s/Official_1xbet_1xbet/1851
Josephadvem
17 Oct 25 at 9:35 am
https://t.me/Official_1xbet_1xbet/1709
Josephadvem
17 Oct 25 at 9:42 am
https://t.me/s/Official_1xbet_1xbet/1779
Josephadvem
17 Oct 25 at 9:57 am
https://t.me/s/Official_1xbet_1xbet/1692
Josephadvem
17 Oct 25 at 10:04 am
https://t.me/Official_1xbet_1xbet/1697
Josephadvem
17 Oct 25 at 10:11 am
https://t.me/Official_1xbet_1xbet/1598
Josephadvem
17 Oct 25 at 10:27 am
https://t.me/Official_1xbet_1xbet/1786
Josephadvem
17 Oct 25 at 10:34 am
https://t.me/s/Official_1xbet_1xbet/1836
Josephadvem
17 Oct 25 at 10:41 am
https://t.me/Official_1xbet_1xbet/1621
Josephadvem
17 Oct 25 at 10:56 am
https://t.me/Official_1xbet_1xbet/1688
Josephadvem
17 Oct 25 at 11:02 am
https://t.me/Official_1xbet_1xbet/1812
Josephadvem
17 Oct 25 at 11:09 am
https://t.me/Official_1xbet_1xbet/1805
Josephadvem
17 Oct 25 at 11:26 am
https://t.me/s/Official_1xbet_1xbet/1722
Josephadvem
17 Oct 25 at 11:33 am
https://t.me/Official_1xbet_1xbet/1636
Josephadvem
17 Oct 25 at 11:40 am
https://t.me/s/Official_1xbet_1xbet/1652
Josephadvem
17 Oct 25 at 11:55 am
https://t.me/Official_1xbet_1xbet/1652
Josephadvem
17 Oct 25 at 12:02 pm
https://t.me/Official_1xbet_1xbet/1645
Josephadvem
17 Oct 25 at 12:09 pm
https://t.me/s/Official_1xbet_1xbet/1790
Josephadvem
17 Oct 25 at 12:25 pm
https://t.me/s/Official_1xbet_1xbet/1611
Josephadvem
17 Oct 25 at 12:32 pm
https://t.me/Official_1xbet_1xbet/1796
Josephadvem
17 Oct 25 at 12:39 pm
https://t.me/Official_1xbet_1xbet/1760
Josephadvem
17 Oct 25 at 12:54 pm
https://t.me/Official_1xbet_1xbet/1606
Josephadvem
17 Oct 25 at 1:00 pm
https://t.me/Official_1xbet_1xbet/1702
Josephadvem
17 Oct 25 at 1:07 pm
https://t.me/Official_1xbet_1xbet/1634
Josephadvem
17 Oct 25 at 1:23 pm
https://t.me/Official_1xbet_1xbet/1625
Josephadvem
17 Oct 25 at 1:30 pm
https://t.me/Official_1xbet_1xbet/1656
Josephadvem
17 Oct 25 at 1:38 pm