SVN安装和使用笔记

SVN Linux下安装

1、自定义端口:

svnserve -d -r /data/svndata  --listen-port=3911


2、遇到问题:

SVN协议,例如:svn co svn://192.168.43.42:3911/test ./test3

Nginx不支持代理SVN协议。需要安装Apache做代理……

(因为内网要通过Nginx/Apache代理后才能在外网使用)

参见:

  利用Nginx+Subversion搭建SVN http协议服务器:

  https://www.jianshu.com/p/608bae02b174

  Debian上搭建svn服务以及使用nginx作代理http访问的实现记录过程:

  http://www.04007.cn/article/719.html


SVN linux客户端常用命令操作:

1、获取文件:

svn co svn://192.168.43.42:3911/test ./test2 --username=prod --password=Prod1230

2、提交修改

svn commit -m 'init' --username=prod --password=Prod1230

3、查看当前的修改日志

svn log

4、与trunck最新版本对比,或者指定版本对比

svn diff -rhead

svn diff -c r3

5、忽略本地某些文件/目录

svn propedit svn:ignore .


© 2009-2020 Zollty.com 版权所有。渝ICP备20008982号