subversion version control certification

7
Certified Subversion Version Control Professional VS-1110

Upload: vskills

Post on 17-May-2015

64 views

Category:

Education


0 download

DESCRIPTION

Vskills certification for Subversion Version Control Professional assesses the candidate as per the company’s need for versioning and version control of software development. The certification tests the candidates on various areas in version control basics, installation, configuration and administration of Subversion, branching, merging, WebDAV, customizing and embedding subversion.

TRANSCRIPT

Page 1: Subversion Version Control certification

Certified Subversion Version

Control Professional

VS-1110

Page 2: Subversion Version Control certification

Certified Subversion Version Control Professional

www.vskills.in

CCCCertified ertified ertified ertified Subversion Version Control Subversion Version Control Subversion Version Control Subversion Version Control

ProfessionalProfessionalProfessionalProfessional Certification CodeCertification CodeCertification CodeCertification Code VS-1110 Vskills certification for Subversion Version Control Professional assesses the candidate as

per the company’s need for versioning and version control of software development. The

certification tests the candidates on various areas in version control basics, installation,

configuration and administration of Subversion, branching, merging, WebDAV,

customizing and embedding subversion.

Why should one take Why should one take Why should one take Why should one take this certification?this certification?this certification?this certification? This Course is intended for professionals and graduates wanting to excel in their chosen

areas. It is also well suited for those who are already working and would like to take

certification for further career progression.

Earning Vskills Subversion Version Control Professional Certification can help candidate

differentiate in today's competitive job market, broaden their employment opportunities by

displaying their advanced skills, and result in higher earning potential.

Who will beneWho will beneWho will beneWho will benefit from taking this certification?fit from taking this certification?fit from taking this certification?fit from taking this certification? Job seekers looking to find employment in IT or software development departments of

various companies, students generally wanting to improve their skill set and make their CV

stronger and existing employees looking for a better role can prove their employers the

value of their skills through this certification.

Test DetailsTest DetailsTest DetailsTest Details

• Duration:Duration:Duration:Duration: 60 minutes

• No. of questions:No. of questions:No. of questions:No. of questions: 50

• Maximum marks:Maximum marks:Maximum marks:Maximum marks: 50, Passing marks: 25 (50%)

There is no negative marking in this module.

Fee StructureFee StructureFee StructureFee Structure

Rs. 3,500/- (Includes all taxes)

Companies that hire Vskills Companies that hire Vskills Companies that hire Vskills Companies that hire Vskills Subversion Version Control ProfessionalSubversion Version Control ProfessionalSubversion Version Control ProfessionalSubversion Version Control Professional Subversion Version Control Professionals are in great demand. Companies specializing in

software development, software outsourcing or versioning are constantly hiring skilled

Subversion Version Control Professionals. Various public and private companies also need

Subversion Version Control Professional for their IT or software development

departments.

Page 3: Subversion Version Control certification

Certified Subversion Version Control Professional

www.vskills.in

Table of ContentsTable of ContentsTable of ContentsTable of Contents

1.1.1.1. Fundamental ConceptsFundamental ConceptsFundamental ConceptsFundamental Concepts 1.1 Version Control Basics 1.2 Version Control the Subversion Way 2.2.2.2. Basic UsageBasic UsageBasic UsageBasic Usage 2.1 Getting Data into Your Repository 2.2 Creating a Working Copy 2.3 Basic Work Cycle 2.4 Examining History 2.5 Sometimes You Just Need to Clean Up 2.6 Dealing with Structural Conflicts 3.3.3.3. Advanced TopicsAdvanced TopicsAdvanced TopicsAdvanced Topics 3.1 Revision Specifiers 3.2 Peg and Operative Revisions 3.3 File Portability 3.4 Ignoring Unversioned Items 3.5 Keyword Substitution 3.6 Sparse Directories 3.7 Locking 3.8 Externals Definitions 3.9 Changelists 3.10 Network Model 4.4.4.4. Branching and MergingBranching and MergingBranching and MergingBranching and Merging 4.1 What's a Branch? 4.2 Using Branches 4.3 Basic Merging 4.4 Advanced Merging 4.5 Traversing Branches 4.6 Tags 4.7 Branch Maintenance 4.8 Common Branching Patterns 4.9 Vendor Branches 4.10 To Branch or Not to Branch? 5.5.5.5. Repository AdministrationRepository AdministrationRepository AdministrationRepository Administration 5.1 The Subversion Repository, Defined 5.2 Strategies for Repository Deployment 5.3 Creating and Configuring Your Repository 5.4 Repository Maintenance 5.5 Moving and Removing Repositories

Page 4: Subversion Version Control certification

Certified Subversion Version Control Professional

www.vskills.in

6.6.6.6. Server ConfigurationServer ConfigurationServer ConfigurationServer Configuration 6.1 Overview 6.2 Choosing a Server Configuration 6.3 svnserve, a Custom Server 6.4 httpd, the Apache HTTP Server 6.5 Path-Based Authorization 6.6 High-level Logging 6.7 Server Optimization 6.8 Supporting Multiple Repository Access Methods 7.7.7.7. Customizing Your Subversion ExperienceCustomizing Your Subversion ExperienceCustomizing Your Subversion ExperienceCustomizing Your Subversion Experience 7.1 Runtime Configuration Area 7.2 Localization 7.3 Using External Editors 7.4 Using External Differencing and Merge Tools 8.8.8.8. Embedding SubversionEmbedding SubversionEmbedding SubversionEmbedding Subversion 8.1 Layered Library Design 8.2 Using the APIs 9.9.9.9. Subversion Complete ReferenSubversion Complete ReferenSubversion Complete ReferenSubversion Complete Referencececece 9.1 svn—Subversion Command-Line Client 9.2 svnadmin—Subversion Repository Administration 9.3 svnlook—Subversion Repository Examination 9.4 svnsync—Subversion Repository Mirroring 9.5 svnrdump—Remote Subversion Repository Data Migration 9.6 svnserve—Custom Subversion Server 9.7 svndumpfilter—Subversion History Filtering 9.8 svnversion—Subversion Working Copy Version Info 9.9 mod_dav_svn—Subversion Apache HTTP Server Module 9.10 mod_authz_svn—Subversion Apache HTTP Authorization Module 9.11 Subversion Properties 9.12 Repository Hooks 10.10.10.10. Subversion for CVS UsSubversion for CVS UsSubversion for CVS UsSubversion for CVS Usersersersers 10.1 Revision Numbers Are Different Now 10.2 Directory Versions 10.3 More Disconnected Operations 10.4 Distinction Between Status and Update 10.5 Branches and Tags 10.6 Metadata Properties 10.7 Conflict Resolution 10.8 Binary Files and Translation 10.9 Versioned Modules 10.10 Authentication 10.11 Converting a Repository from CVS to Subversion

Page 5: Subversion Version Control certification

Certified Subversion Version Control Professional

www.vskills.in

11.11.11.11. WebDAV and AutoversioningWebDAV and AutoversioningWebDAV and AutoversioningWebDAV and Autoversioning 11.1 What Is WebDAV? 11.2 Autoversioning 11.3 Client Interoperability

Page 6: Subversion Version Control certification

Certified Subversion Version Control Professional

www.vskills.in

Sample QuestionsSample QuestionsSample QuestionsSample Questions

1. 1. 1. 1. Which command in Subversion is used to import filesWhich command in Subversion is used to import filesWhich command in Subversion is used to import filesWhich command in Subversion is used to import files????

A. import

B. svn import

C. import svn

D. None of the above

2222. . . . Which element is not applied the subversion’s revision number?Which element is not applied the subversion’s revision number?Which element is not applied the subversion’s revision number?Which element is not applied the subversion’s revision number?

A. Entire tree

B. Individual files

C. Depends upon commit level

D. None of the above

3333. . . . Which schema is used for an access method of SVN through an SSH tunnelWhich schema is used for an access method of SVN through an SSH tunnelWhich schema is used for an access method of SVN through an SSH tunnelWhich schema is used for an access method of SVN through an SSH tunnel

A. ssh://

B. https://

C. svn+ssh://

D. None of the above

4444. . . . Where does the subversion’s working copy reside?Where does the subversion’s working copy reside?Where does the subversion’s working copy reside?Where does the subversion’s working copy reside?

A. Local computer

B. FTP server

C. SVN server

D. None of the above

5555. . . . What does DAV refers to in WebDAV?What does DAV refers to in WebDAV?What does DAV refers to in WebDAV?What does DAV refers to in WebDAV?

A. Distributed Authoring and Versioning

B. Distributed Arrangement and Versioning

C. Distributed Authority and Versioning

D. None of the above

Answers: 1 (B), 2 (B), 3 (C), 4 (A), 5 (A)

Page 7: Subversion Version Control certification