• 采用subversion管理iOS资源


    1、装和配置subversionserver 

    在windows server上安装VisualSVN-Server。下载地址http://www.visualsvn.com/server/download/。

    採用默认安装,安装完毕创建一个server的代码仓库hello,如图所看到的。

     

     

    然后在Users右键创建用户tony。再回到hello仓库右键- >Properties,将tony用户授权能够訪问hello仓库。

     
    假设在浏览器中通过https://192.168.1.103/svn/hello/网址訪问没有问题,说明server端就安装和配置好了。

     

    2、配置Mac OS X 的subversionclient 
    一般的Mac OS X都已经安装了subversionclient。不须要再次安装了,可是因为client要想訪问server。是须要进行安全认证的。https://192.168.1.103/svn/hello/说明这是一个採用的认证SSL。你须要授权client就是xcode的Mac OS X的电脑。 
    为此,你须要在client终端中输入: 
    $svn list  https://192.168.1.103/svn/hello/ 
    Error validating server certificate for 'https://192.168.1.103:443': 
    - The certificate is not issued by a trusted authority. Use the 
       fingerprint to validate the certificate manually! 
    - The certificate hostname does not match. 
    Certificate information: 
    - Hostname: zzr-PC 
    - Valid: from Tue, 27 Mar 2012 13:15:03 GMT until Fri, 25 Mar 2022 13:15:03 GMT 
    - Issuer: zzr-PC 
    - Fingerprint: fe:1b:4d:c1:27:b1:d1:cd:04:9f:11:ca:bb:93:0f:42:91:d2:0f:38 
    (R)eject, accept (t)emporarily or accept (p)ermanently?


    选择输入p 

    3、在xcode中设置subversion 
    在xcode工具栏Organizerbutton- >Repositoriesbutton,选择左下角+,如图所看到的。 

     

    点击Add Repository加入一个代码仓库。如图所看到的在Location中输入https://192.168.1.103/svn/hello/。在Name中输入适当的名字。

     



    假设没有错误,Nextbutton是能够点击的。然后选择Root,当然这要看你的project文件想放在哪里而定的。然后点击右下角的Import将你本地的project导入到远程server的代码仓库以下。

     

     



    假设可以导入成功在server端是可以看到这个project文件夹的。 

     

    4、xcode中使用subversion管理代码 
    假设你不是一个管理员。你仅仅是须要从server下载project代码,那么第一次启动xcode的时候在启动画面中选择Connect to a repository如图所看到的。 


     


    在Location输入https://192.168.1.103/svn/hello/ 


     

    点击Next出现对话框,选择你的project存放在哪里。这样别人做好的project就被下载到本地了。

    然后你就能够依据你的须要commit或update当中的详细文件了。 

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    朝花夕拾-4-shell
    具体解释Android中AsyncTask的使用
    加入中文文字水印乱码问题
    PID教程
    Windows环境下用C#编程将文件上传至阿里云OSS笔记
    【Linux】linux经常使用基本命令
    Nothing2
    发送请求工具—Advanced REST Client
    socketpair的使用
    Oracle 11g 的server结果缓存result_cache_mode
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/4916725.html
Copyright © 2020-2023  润新知