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