SlideShare a Scribd company logo
1 of 16
Source Control System
By Satish C Ayappan
Topics covered
• What is a Version Control System?
• Benefits of Source control System?
• Major Players in the Market
• Overview of Subversion Source Control System
• Operations using subversion
• Basic Operation using Subversion
• Tools required for Subversion
• A Demo
• Using SVN with Qlikview.
• Advantages Git Over Subversion
• Resources for subversion
• Resources for Git
T Courtesy : http://smutch.github.io
What is a Version control system
• Version control is a system that records changes to a file or set of files
over time so that you can recall specific versions later
• Used by large and small companies to save time for retrieving the
changes if needed.
• You would love to use it, since you don’t need to write the code that
you have already written earlier.
Benefits of Source control System
• Recover from accidental deletions
• Retrieve changes from older versions
• Multiple people can work on same file
• You can have branches for each set of different functionalities so that
it will not effect the base code or other functionalities.
• You could tag the source code that been released on production
servers so that it can be used when the production server fails.
• Track changes and also who has done the changes
Major Players in the Market
• Git (http://git-scm.com/ )
• SVN – Subversion (https://subversion.apache.org/ )
• VSS –Visual Source Safe
(http://msdn.microsoft.com/library/ms181038(en-us,vs.80).aspx -
Microsoft)
• Mercurial (http://mercurial.selenic.com/)
• Bitkeeper (http://www.bitkeeper.com/Home.html)
• Bazaar (http://bazaar.canonical.com/en/ - Ubuntu)
• Clearcase (http://www-03.ibm.com/software/products/en/clearcase
By IBM)
Overview of Subversion Source Control System
• Client & Server Model
Courtesy: http://thevalerios.net/
Operations using SVN
Basic Operations using SVN
•Checkout the folders and files
•Change the file
•Commit the file
•Check previous version of the file
•Merge the files
A Demo
• How to checkout
• How to commit a file
• Merging of a file
• How to see the difference of a file with the previous version.
• How to browser the repository
• How to create a branch/Tag
• Two people working on the same file
Using SVN with Qlikview.
• Configure Qlikview with SVN
• Add a project folder to SVN
• Make changes to QVW
• Commit the changes
• Revert the changes to a previous version
• Save the qvw file
Git Over Subversion
Coutesy:https://confluence.atlassian.com
Advantages of Git over svn
• No Need of network to commit your changes in GIT
• Local working copy itself a repository
• Easy and more robust merging capability
• Can handle very repositories with ease.
Resources for subversion
• SubversionmSever :
http://www.collab.net/downloads/subversion#tab-1
• Subversion windows command line client :
http://www.collab.net/downloads/subversion#tab-1
• Tortoise SVN GUI : http://tortoisesvn.net/
• SVN Book: http://svnbook.red-bean.com/
Resources for Git
• Git : http://git-scm.com/
• Git Documentation: http://git-scm.com/doc
• Git GUI Tools : http://git-scm.com/download/gui/win
Questions & Answers
Thank You

More Related Content

Similar to Source control system SVN, QLIKVIEW & GIT

Version Control With Subversion
Version Control With SubversionVersion Control With Subversion
Version Control With Subversion
Samnang Chhun
 
Git with bitbucket (draft)
Git with bitbucket (draft)Git with bitbucket (draft)
Git with bitbucket (draft)
Sumin Byeon
 
Threat Modeling the CI/CD Pipeline to Improve Software Supply Chain Security ...
Threat Modeling the CI/CD Pipeline to Improve Software Supply Chain Security ...Threat Modeling the CI/CD Pipeline to Improve Software Supply Chain Security ...
Threat Modeling the CI/CD Pipeline to Improve Software Supply Chain Security ...
Denim Group
 
Cincom smalltalk roadmap 2015 draft2
Cincom smalltalk roadmap 2015 draft2Cincom smalltalk roadmap 2015 draft2
Cincom smalltalk roadmap 2015 draft2
ArdenCST
 

Similar to Source control system SVN, QLIKVIEW & GIT (20)

Version Control With Subversion
Version Control With SubversionVersion Control With Subversion
Version Control With Subversion
 
Introduction to Git
Introduction to GitIntroduction to Git
Introduction to Git
 
Introduction to git
Introduction to gitIntroduction to git
Introduction to git
 
Version Control and Continuous Integration
Version Control and Continuous IntegrationVersion Control and Continuous Integration
Version Control and Continuous Integration
 
L06 a versioning_system_overview
L06 a versioning_system_overviewL06 a versioning_system_overview
L06 a versioning_system_overview
 
Version Control System (Rajab DAVUDOV)
Version Control System (Rajab DAVUDOV)Version Control System (Rajab DAVUDOV)
Version Control System (Rajab DAVUDOV)
 
Hackathon Azerbaijan Android API Overview and Repository
Hackathon Azerbaijan Android API Overview and RepositoryHackathon Azerbaijan Android API Overview and Repository
Hackathon Azerbaijan Android API Overview and Repository
 
Git & GitHub N00bs
Git & GitHub N00bsGit & GitHub N00bs
Git & GitHub N00bs
 
Git with bitbucket (draft)
Git with bitbucket (draft)Git with bitbucket (draft)
Git with bitbucket (draft)
 
Using Git with Rational Team Concert and Rational ClearCase in enterprise env...
Using Git with Rational Team Concert and Rational ClearCase in enterprise env...Using Git with Rational Team Concert and Rational ClearCase in enterprise env...
Using Git with Rational Team Concert and Rational ClearCase in enterprise env...
 
GIT INTRODUCTION
GIT INTRODUCTIONGIT INTRODUCTION
GIT INTRODUCTION
 
Embedded Systems: Lecture 10: Introduction to Git & GitHub (Part 1)
Embedded Systems: Lecture 10: Introduction to Git & GitHub (Part 1)Embedded Systems: Lecture 10: Introduction to Git & GitHub (Part 1)
Embedded Systems: Lecture 10: Introduction to Git & GitHub (Part 1)
 
Git
GitGit
Git
 
Git
GitGit
Git
 
Application Streaming is dead. A smart way to choose an alternative
Application Streaming is dead. A smart way to choose an alternativeApplication Streaming is dead. A smart way to choose an alternative
Application Streaming is dead. A smart way to choose an alternative
 
Simplifying Hyper-V Management for VMware Administrators
Simplifying Hyper-V Management for VMware AdministratorsSimplifying Hyper-V Management for VMware Administrators
Simplifying Hyper-V Management for VMware Administrators
 
Source version control using subversion
Source version control using subversionSource version control using subversion
Source version control using subversion
 
Source-it Version-contol & GIT - floating-lesson
Source-it Version-contol & GIT - floating-lessonSource-it Version-contol & GIT - floating-lesson
Source-it Version-contol & GIT - floating-lesson
 
Threat Modeling the CI/CD Pipeline to Improve Software Supply Chain Security ...
Threat Modeling the CI/CD Pipeline to Improve Software Supply Chain Security ...Threat Modeling the CI/CD Pipeline to Improve Software Supply Chain Security ...
Threat Modeling the CI/CD Pipeline to Improve Software Supply Chain Security ...
 
Cincom smalltalk roadmap 2015 draft2
Cincom smalltalk roadmap 2015 draft2Cincom smalltalk roadmap 2015 draft2
Cincom smalltalk roadmap 2015 draft2
 

Recently uploaded

一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理
A
 
一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理
F
 
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
Fi
 
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
Fi
 
一比一原版罗切斯特大学毕业证如何办理
一比一原版罗切斯特大学毕业证如何办理一比一原版罗切斯特大学毕业证如何办理
一比一原版罗切斯特大学毕业证如何办理
F
 
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
Fir
 
原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样
原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样
原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样
AS
 
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
Fir
 
@OBAT ABORSI 3 BULAN@ OBAT PENGGUGUR KANDUNGAN 3 BULAN (087776558899)
@OBAT ABORSI 3 BULAN@ OBAT PENGGUGUR KANDUNGAN 3 BULAN (087776558899)@OBAT ABORSI 3 BULAN@ OBAT PENGGUGUR KANDUNGAN 3 BULAN (087776558899)
@OBAT ABORSI 3 BULAN@ OBAT PENGGUGUR KANDUNGAN 3 BULAN (087776558899)
Obat Cytotec
 
原版定制(Glasgow毕业证书)英国格拉斯哥大学毕业证原件一模一样
原版定制(Glasgow毕业证书)英国格拉斯哥大学毕业证原件一模一样原版定制(Glasgow毕业证书)英国格拉斯哥大学毕业证原件一模一样
原版定制(Glasgow毕业证书)英国格拉斯哥大学毕业证原件一模一样
AS
 
一比一定制波士顿学院毕业证学位证书
一比一定制波士顿学院毕业证学位证书一比一定制波士顿学院毕业证学位证书
一比一定制波士顿学院毕业证学位证书
A
 
一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书
F
 

Recently uploaded (20)

一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理
 
一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理
 
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
 
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
一比一原版(UWE毕业证书)西英格兰大学毕业证原件一模一样
 
一比一原版罗切斯特大学毕业证如何办理
一比一原版罗切斯特大学毕业证如何办理一比一原版罗切斯特大学毕业证如何办理
一比一原版罗切斯特大学毕业证如何办理
 
Loker Pemandu Lagu LC Semarang 085746015303
Loker Pemandu Lagu LC Semarang 085746015303Loker Pemandu Lagu LC Semarang 085746015303
Loker Pemandu Lagu LC Semarang 085746015303
 
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
 
Beyond Inbound: Unlocking the Secrets of API Egress Traffic Management
Beyond Inbound: Unlocking the Secrets of API Egress Traffic ManagementBeyond Inbound: Unlocking the Secrets of API Egress Traffic Management
Beyond Inbound: Unlocking the Secrets of API Egress Traffic Management
 
Lowongan Kerja LC Yogyakarta Terbaru 085746015303
Lowongan Kerja LC Yogyakarta Terbaru 085746015303Lowongan Kerja LC Yogyakarta Terbaru 085746015303
Lowongan Kerja LC Yogyakarta Terbaru 085746015303
 
Washington Football Commanders Redskins Feathers Shirt
Washington Football Commanders Redskins Feathers ShirtWashington Football Commanders Redskins Feathers Shirt
Washington Football Commanders Redskins Feathers Shirt
 
原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样
原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样
原版定制(LBS毕业证书)英国伦敦商学院毕业证原件一模一样
 
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
 
TOP 100 Vulnerabilities Step-by-Step Guide Handbook
TOP 100 Vulnerabilities Step-by-Step Guide HandbookTOP 100 Vulnerabilities Step-by-Step Guide Handbook
TOP 100 Vulnerabilities Step-by-Step Guide Handbook
 
@OBAT ABORSI 3 BULAN@ OBAT PENGGUGUR KANDUNGAN 3 BULAN (087776558899)
@OBAT ABORSI 3 BULAN@ OBAT PENGGUGUR KANDUNGAN 3 BULAN (087776558899)@OBAT ABORSI 3 BULAN@ OBAT PENGGUGUR KANDUNGAN 3 BULAN (087776558899)
@OBAT ABORSI 3 BULAN@ OBAT PENGGUGUR KANDUNGAN 3 BULAN (087776558899)
 
原版定制(Glasgow毕业证书)英国格拉斯哥大学毕业证原件一模一样
原版定制(Glasgow毕业证书)英国格拉斯哥大学毕业证原件一模一样原版定制(Glasgow毕业证书)英国格拉斯哥大学毕业证原件一模一样
原版定制(Glasgow毕业证书)英国格拉斯哥大学毕业证原件一模一样
 
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
 
[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon
[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon
[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon
 
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
 
一比一定制波士顿学院毕业证学位证书
一比一定制波士顿学院毕业证学位证书一比一定制波士顿学院毕业证学位证书
一比一定制波士顿学院毕业证学位证书
 
一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书
 

Source control system SVN, QLIKVIEW & GIT

  • 1. Source Control System By Satish C Ayappan
  • 2. Topics covered • What is a Version Control System? • Benefits of Source control System? • Major Players in the Market • Overview of Subversion Source Control System • Operations using subversion • Basic Operation using Subversion • Tools required for Subversion • A Demo • Using SVN with Qlikview. • Advantages Git Over Subversion • Resources for subversion • Resources for Git
  • 3. T Courtesy : http://smutch.github.io
  • 4. What is a Version control system • Version control is a system that records changes to a file or set of files over time so that you can recall specific versions later • Used by large and small companies to save time for retrieving the changes if needed. • You would love to use it, since you don’t need to write the code that you have already written earlier.
  • 5. Benefits of Source control System • Recover from accidental deletions • Retrieve changes from older versions • Multiple people can work on same file • You can have branches for each set of different functionalities so that it will not effect the base code or other functionalities. • You could tag the source code that been released on production servers so that it can be used when the production server fails. • Track changes and also who has done the changes
  • 6. Major Players in the Market • Git (http://git-scm.com/ ) • SVN – Subversion (https://subversion.apache.org/ ) • VSS –Visual Source Safe (http://msdn.microsoft.com/library/ms181038(en-us,vs.80).aspx - Microsoft) • Mercurial (http://mercurial.selenic.com/) • Bitkeeper (http://www.bitkeeper.com/Home.html) • Bazaar (http://bazaar.canonical.com/en/ - Ubuntu) • Clearcase (http://www-03.ibm.com/software/products/en/clearcase By IBM)
  • 7. Overview of Subversion Source Control System • Client & Server Model Courtesy: http://thevalerios.net/
  • 9. Basic Operations using SVN •Checkout the folders and files •Change the file •Commit the file •Check previous version of the file •Merge the files
  • 10. A Demo • How to checkout • How to commit a file • Merging of a file • How to see the difference of a file with the previous version. • How to browser the repository • How to create a branch/Tag • Two people working on the same file
  • 11. Using SVN with Qlikview. • Configure Qlikview with SVN • Add a project folder to SVN • Make changes to QVW • Commit the changes • Revert the changes to a previous version • Save the qvw file
  • 13. Advantages of Git over svn • No Need of network to commit your changes in GIT • Local working copy itself a repository • Easy and more robust merging capability • Can handle very repositories with ease.
  • 14. Resources for subversion • SubversionmSever : http://www.collab.net/downloads/subversion#tab-1 • Subversion windows command line client : http://www.collab.net/downloads/subversion#tab-1 • Tortoise SVN GUI : http://tortoisesvn.net/ • SVN Book: http://svnbook.red-bean.com/
  • 15. Resources for Git • Git : http://git-scm.com/ • Git Documentation: http://git-scm.com/doc • Git GUI Tools : http://git-scm.com/download/gui/win