SVN 命令行

作者: 观星 | 来源:发表于2018-10-30 11:31 被阅读14次

    之前都是使用破解的工具,其实挺麻烦的,如果像Git一样使用命名行,就会方便很多。

    svn 服务器项目创建

    安装Xcode后,svn工具应该就已经装好了,反正可以直接使用。

    #项目名为svntest
    svnadmin create ~/Downloads/svndata/svntest
    
    #为了测试方便,将权限打开
    $ cd svndata/svntest/conf 
    $ vi svnserve.conf
    # 添加anon-access = write,允许不登录进行提交,仅仅测试用
    
    # 停止svn
    $ killall svnserve
    
    # 启动svn项目
    svnserve -d -r ~/Downloads/svndata
    
    # 测试创建结果
    svn co svn://localhost/svntest
    

    svn checkout

    svn checkout 可以创建工作副本,svn可以指定目录

    #
    $ svn co svn://localhost/svntest
    # 指定目录为项目子文件夹2 
    $ svn co svn://localhost/svntest/2,不需要把整个项目都checkout下来
    

    svn add、commit

    $ vi 1.txt
    $ svn add 1.txt
    $ svn commit -m "add 1.txt"
    

    svn list AGV

    $ svn list svn://localhost/svntest
    
    1.txt
    2/
    
    # 递归罗列目录下所有的子目录和文件
    $ svn list -R svn://localhost/svntest
    
    

    相关文章

      网友评论

        本文标题:SVN 命令行

        本文链接:https://www.haomeiwen.com/subject/wwtgtqtx.html