搜索
 找回密码
 立即注册

简单一步 , 微信登陆

ubuntu 12.04 安装svn方法及问题总结

作者:lailiuming | 时间:2016-7-6 14:55:38 | 阅读:3979| 显示全部楼层
sudo apt-get install subversion subversion-tools 安装客户端
1、首先需要安装SVN。Ubuntu下的SVN安装十分简单,sudo apt-get install subversion,然后根据提示一步一步,就完成了SVN的安装;

2.问题
    在Ubuntu12.04上面安装svn,默认的版本是1.6,突然想使用高版本的svn。


3.解决办法
    1. 在/etc/apt/sources.list添加ppa的源,可以在末尾添加如下两行:
       deb http://ppa.launchpad.net/svn/ppa/ubuntu precise main
       deb-src http://ppa.launchpad.net/svn/ppa/ubuntu precise main


    2. 更新仓库
       sudo apt-get update
      【更新时出错】W: GPG error: http://ppa.launchpad.net precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY xxxxxxxxxxxxxxxx
      【解决办法】
        sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EAA903E3A2F4C039
        sudo apt-get update


    3. 安装svn
       sudo apt-get install subversion subversion-tools


    4. 查看svn版本
       svn --version
       svn, version 1.7.9     

4、检出文件(checkout)。

使用命令:svn co http://svn.smart-core.com.cn:600 ... omer/SetBoxAndroid/
svn co http://svn.smart-core.com.cn:600 ... er_SMP_android_emmc
svn co http://svn.smart-core.com.cn:600 ... T2/MBoot_STB_Kaiser
然后系统会用当前的用户名登录,提示输入密码,如果第一次密码输入错误,会提示你输入用户名;

输入正确后,就可以检出文件了。

5、提交文件(commit)。

进入需要更新的目录,输入命令:

svn commit http://svn.smart-core.com.cn:600 ... Android/6A801BD_SMC

svn commit -m path-to-commit,其中path-to-commit可以为空,成功后会提示更新后的版本号。

6、更新文件(update)。

svn update,在要更新的目录运行这个命令就可以了。

7、查看日志(log)。

svn log path




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册
手机版