Version Control for iOS development (SVN) and svn for ios development

Source: Internet
Author: User
Tags what svn

Version Control for iOS development (SVN) and svn for ios development

Version Control is especially important for team collaboration. How can we implement Version Control in iOS development? Today's blog will show you how to configure the SVN server on MAC, how to import our project, how to perform project checkOut and Commit in Xcode.

1. Configure the SVN Server

1. Create the Svn service working path and create our App project. As shown in, SVN_Project is the working path of the SVN service, and MyProject is our iOS project.

  

(4) configure the svnserve. conf file, and remove the temporary comment:

 

Iii. check out project in Xcode (the test version of Xcode6.1 is used below)

1. Select Check out an existing Project in Welcome Xcode, as shown in:

 

2. Connect to the svn server (the svn management file is still behind the ip address ):
 

3. check out project

  

4. Open the project locally and manage the project in Source Control.

 

 

      


What is the role of svn in project development? You can also use it to see other people's code ??

To put it simply, SVN manages all the Code together and saves all the previous versions.

SVN is a C/S architecture. All the code is uploaded to the server for unified management. Everyone can obtain the latest code from the server at any time (which code can be obtained under permission control ), you can add, modify, and delete local clients before uploading them to the server to form the latest version.

Of course, if you want to talk about version control, you must understand the concepts of code baselines, branches, and so on. This is not a few simple words. I suggest you look at my Baidu Library, there is a PPT for using SVN in Windows. I believe you will understand what SVN is doing after reading it.

Code Version Control in IOS development

The first two requirements: git has commands to support. I used to do this. The last one, you need to compile it into a static library. Your partners cannot implement the code.
 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.