Monday, October 8, 2007

14. CM practice

All three tasks are completed successfully. Verify passes but for some reasons, it takes more than 5 minutes to complete this ant task. The links to my project page and discussion groups are as follows:
WebSpier Project
Disucssion Group
SVN Group

Task 1:
I downloaded TortoiseSVN by googling it online. It is a popular software and doesn't take me long to find a suitable package to download. Installation was also straightforward.

Task 2:
The project was downloaded and I followed the instruction on the lecture notes. The instructions are detailed and I didn't encounter any problem.

Task 3:
Again, the lecture notes were the most useful resources for this task. I followed it closely to go through all the steps with creating a new Google Hosting Project. Without the instructions on the lecture notes, I will probably have a hard time figuring how to set up the project. I was confused with how to set up the discussion groups at first as the lecture note is different from the website. But the instruction on the website is easy to follow and I didn't encounter further problems with setting up the discussion groups.

Lesson learned:
This assignment explored me into SVN which is entirely new to me. Checking out new projects and committing changes are surprisingly convenient and fast. It would be very useful in group projects as programmers can share the changes they made easily and be always up-to-date with others' work on the project. It can avoid them from wasting time on working on the same part of codes simultaneously. I am also surprised at how easy it is to set up a Google Project page and that I am enjoying these services completely for free. Google has done a great work in creating this platform for programmers to share their work.

No comments: