如果IP地址变了,那么三个地方要变:
配置文件中(修改或执行,先清理之前URL的.svn):
cd /home/data/svn/repos_edu/hooks
[root@localhost hooks]# vi post-commit
开机启动脚本中(手动执行一次):
/usr/local/bin/svn co svn://192.168.1.101/repos_edu /home/data/WEB/web/edu/
另 (手动执行一次)
/usr/local/bin/svn up svn://192.168.1.101/repos_edu --username=darren /home/data/WEB/web/edu/
/usr/local/rc.local
特别需要注意的一个事情:
更换SVN服务器IP之后:需要到工作目录清理.svn文件
如:
cd /home/data/WEB/web/edu
find -name ".svn" -exec rm -rf {} +
然后: /usr/local/bin/svn co svn://192.168.88.108/repos_edu /home/data/WEB/web/edu/
其中 192.168.88.108 是新的IP地址