Sunday, November 14, 2010

Group Project: Setting Up a Data Repository

Hi all!
Our project was about setting up a Data Repository. Here's a short summary about it!

Concept of Version Control
It is the system in which source code of the software is maintained using versions. Many developers can work on the same project and the source code can be "version-ed" with, for example, numbers, so that different "versions" of the code are maintained. This can tremendously boost productivity of a project.

Data Repositories with Client Server Model
The data repositories we explored were based on the client server model. The repository (the central database of code) was stored on a server, and clients could connect to this server and download data/update data in the repository. So if I have to make some changes in the source code, I would connect to the repository, download the current, most recent version, make my changes, and "commit" my changes back in the repository, making my version now the "most recent".

Version Control Systems - CVS and SVN
We covered arguably the two most popular version control systems. CVS - Concurrent versions system, first launched in 1990, quickly gained popularity. It had, however, certain drawbacks, which led to the birth of SVN in 2000. SVN (Subversion) was meant to be a successor to the widely successful CVS, making up for its drawbacks as well. Nowadays, SVN is the most used system, with development of CVS now discontinued.

Softwares for our Demo
We chose VisualSVN Server for setting up an SVN server + Apache server for access over the network, and chose TortoiseSVN as the client side software.
VisualSVN Server
was the most easy to use, configure and manage, server for Windows. It automatically set up Apache for use with the SVN server, which meant access over the network became very easy. It also has a really good interface for managing repositories and users, making the whole process a breeze.
TortoiseSVN
is the industry leading software when it comes to client-side SVN solutions. Its not an application in it self, rather it integrates itself in Windows Shell. All operations are available through "context" or "right-click" menus within windows. This way it blends powerful functionality with the easiest-to-use methods for SVN, till date.
Both softwares were free as well, which hit the final nail in the coffin, for our decision to use them.

Experience
Working on this project was a unique experience. The concept was totally new to us, but the more we read about it, the more we thought that its a critical element of software development these days and it makes life very easy for programmers, especially in the multi-programmer environment. We decided to try and get this message across through our presentation, and I hope we succeeded in that. I ended up using SVN for developing my Introduction to Programming Project this semester, and I hope others found it useful as well!

Thank you!

53 comments:

  1. Be that as it may, this didn't make me land an occupation where I am approached to complete a comparative thing. data science course in pune

    ReplyDelete
  2. Excellent Blog! I would like to thank for the efforts you have made in writing this post.
    digital marketing course

    ReplyDelete
  3. I was blown out after viewing the article which you have shared over here. So I just wanted to express my opinion on Data Science, as this is best trending medium to promote or to circulate the updates, happenings, knowledge sharing.. Aspirants & professionals are keeping a close eye on Data science course in Mumbai
    to equip it as their primary skill.

    ReplyDelete
  4. Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. I would like to state about something which creates curiosity in knowing more about it. It is a part of our daily routine life which we usually don`t notice in all the things which turns the dreams in to real experiences. Back from the ages, we have been growing and world is evolving at a pace lying on the shoulder of technology."data science courses in hyderabad" will be a great piece added to the term technology. Cheer for more ideas & innovation which are part of evolution.

    ReplyDelete
  5. Such a very useful article. I have learn some new information.thanks for sharing.
    data scientist course in mumbai

    ReplyDelete
  6. Cool stuff you have and you keep overhaul every one of us
    Data science course in mumbai

    ReplyDelete
  7. Such a very useful article. Very interesting to read this article. I have learn some new information.thanks for sharing. ExcelR

    ReplyDelete
  8. Very nice blog here and thanks for post it.. Keep blogging...
    ExcelR data science training

    ReplyDelete
  9. Attend The Data Analytics Course From ExcelR. Practical Data Analytics Course Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Analytics Course.
    ExcelR Data Analytics Course

    ReplyDelete
  10. I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it.
    ExcelR data science course in mumbai

    ReplyDelete
  11. After reading your article I was amazed. I know that you explain it very well. And I hope that other readers will also experience how I feel after reading your article.
    data science course in mumbai

    ReplyDelete
  12. Great post i must say and thanks for the information. Education is definitely a sticky subject. However, is still among the leading topics of our time. I appreciate your post and look forward to more.
    data analytics course mumbai

    ReplyDelete
  13. Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!
    data analytics course mumbai

    ReplyDelete
  14. This is a wonderful article, Given so much info in it, These type of articles keeps the users interest in the website, and keep on sharing more ... good luck... data science course

    ReplyDelete
  15. Actually I read it yesterday but I had some thoughts about it and today I wanted to read it again because it is very well written.
    .Please check ExcelR Data Science Course in Pune

    ReplyDelete
  16. Attend The Machine Learning courses in Bangalore From ExcelR. Practical Machine Learning courses in Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Machine Learning courses in Bangalore.
    ExcelR Machine Learning courses in Bangalore

    ReplyDelete
  17. This is a wonderful article, Given so much info in it, Thanks for sharing. CodeGnan offers courses in new technologies and makes sure students understand the flow of work from each and every perspective in a Real-Time environmen python training in vijayawada. , data scince training in vijayawada . , java training in vijayawada. ,

    ReplyDelete
  18. keep up the good work. this is an Ossam post. This is to helpful, i have read here all post. i am impressed. thank you. this is our courses of pmp certifications
    pmp certifications | https://www.excelr.com/pmp-training-in-mumbai

    ReplyDelete
  19. Super site! I am Loving it!! Will return once more, Im taking your food additionally, Thanks.
    Know more Data Scientist Courses

    ReplyDelete
  20. Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!

    data analytics courses

    business analytics course

    data science interview questions

    data science course in mumbai

    ReplyDelete
  21. Excellent Blog! I would like to thank for the efforts you have made in writing this post. I am hoping the same best work from you in the future as well. I wanted to thank you for this websites! Thanks for sharing. Great websites!
    data analytics courses

    ReplyDelete
  22. It's really nice and meaningful. it's really cool blog. Linking is very useful thing. You have really helped lots of people who visit blog and provide them useful information.
    More Information of ExcelR

    ReplyDelete
  23. Data Science Courses
    It's really nice and meaningful. it's really cool blog. Linking is very useful thing. You have really helped lots of people who visit blog and provide them useful information.

    ReplyDelete
  24. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries.
    Data science Interview Questions

    ReplyDelete
  25. Good and impressive blog found to be well written in a simple manner that everyone will understand and gain the enough knowledge from your blog being much informative is an added advantage for the users who are going through it. Once again nice blog keep it up.

    artificial intelligence training in hyderabad
    artificial intelligence training
    artificial intelligence course in hyderabad
    ai training

    ReplyDelete
  26. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries.
    Data Science Course

    ReplyDelete
  27. Attend The Course in Data Analytics From ExcelR. Practical Course in Data Analytics Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Course in Data Analytics.
    Course in Data Analytics

    ReplyDelete
  28. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries. keep it up.
    data analytics course in Bangalore

    ReplyDelete
  29. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance

    ReplyDelete
  30. Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!

    Correlation vs Covariance

    ReplyDelete
  31. I am looking for and I love to post a comment that "The content of your post is awesome" Great work!

    Simple Linear Regression

    ReplyDelete
  32. I really enjoy simply reading all of your weblogs. Simply wanted to inform you that you have people like me who appreciate your work. Definitely a great post. Hats off to you! The information that you have provided is very helpful.
    Data Science Certification in Bangalore

    ReplyDelete
  33. This comment has been removed by the author.

    ReplyDelete
  34. You are in point of fact a just right webmaster. The website loading speed is amazing. It kind of feels that you're doing any distinctive trick. Moreover, The contents are masterpiece. you have done a fantastic activity on this subject!
    Business Analytics Training in Hyderabad | Business Analytics Course in Hyderabad

    ReplyDelete
  35. I feel really happy to have seen your web page and look forward to so many more entertaining times reading here. Thanks once more for all the details.
    Data Science Training in Hyderabad | Data Science Course in Hyderabad

    ReplyDelete
  36. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression

    ReplyDelete
  37. Glad to chat your blog, I seem to be forward to more reliable articles and I think we all wish to thank so many good articles, blog to share with us.

    Data Science Course

    ReplyDelete
  38. I will really appreciate the writer's choice for choosing this excellent article appropriate to my matter. Here is deep description about the article matter which helped me more.

    Data Science Training

    ReplyDelete
  39. Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!
    Data Science Course in Pune
    Data Science Training in Pune

    ReplyDelete
  40. This is a great inspiring article. I am pretty much pleased with your good work. You put really very helpful information.
    Artificial Intelligence Training in Hyderabad
    Artificial Intelligence Course in Hyderabad

    ReplyDelete
  41. I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it.
    Data Analytics Course in Pune
    Data Analytics Training in Pune

    ReplyDelete
  42. I am impressed by the information that you have on this blog. It shows how well you understand this subject.
    Business Analytics Course in Pune
    Business Analytics Training in Pune

    ReplyDelete
  43. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression
    data science interview questions

    ReplyDelete
  44. wow, great, I was wondering how to cure acne naturally. and found your site by google, learned a lot, now I am a bit clear. I’ve bookmarked your site. keep us updated.
    <a href="https://www.excelr.com/business-analytics-training-in-pune/”> Courses in Business Analytics</a>
    I have express a few of the articles on your website now, and I really like your style of blogging. I added it to my favorite’s blog site list and will be checking back soon…

    ReplyDelete
  45. I have express a few of the articles on your website now, and I really like your style of blogging. I added it to my favorite’s blog site list and will be checking back soon…
    Machine Learning Courses The web site is lovingly serviced and saved as much as date. So it should be, thanks for sharing this with us.

    ReplyDelete
  46. I am impressed by the information that you have on this blog. It shows how well you understand this subject.
    Data Science Institute in Bangalore

    ReplyDelete
  47. I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it.
    360digitmg artificial intelligence course

    ReplyDelete
  48. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression
    data science interview questions

    ReplyDelete
  49. The Basics You Have Explained Was Good.Thanks For Sharing The Content With Us.

    Python Training Course Institute in Hyderabad

    ReplyDelete
  50. I am looking for and I love to post a comment that "The content of your post is awesome" Great work!

    Simple Linear Regression

    Correlation vs Covariance

    ReplyDelete