java中的接口是类吗
263
2022-10-28
svn实时同步案例!
svnsync应用场景:
1、减缓单个svn版本库的压力
2、更合理分配资源权限
svn实时同步配置:(安全考虑,svn端口和版本库用中文代替)
svn主从搭建:
环境:192.168.1.221 主
192.168.1.217 从
1、主从分别安装svn版本库(略过)
svn主:
[root@svn hooks]# cp pre-revprop-change.tmpl pre-revprop-change
[root@svn hooks]# chmod +x pre-revprop-change
vim pre-revprop-change
if [ "$ACTION" = "M" -a "$PROPNAME" = "svn:log" ]; then exit 0; fi
echo "Changing revision properties other than svn:log is prohibited" >&2
exit 0
[root@svn ~]# svnsync init svn://192.168.1.221/版本库 svn://192.168.1.217/版本库 --source-username renzhiyuan --source-password renzhiyuan --sync-username renzhiyuan --sync-password renzhiyuan
svn从:
[root@svnbak ~]# cd /usr/local/版本库/hooks/
[root@svnbak hooks]# cp pre-revprop-change.tmpl pre-revprop-change
[root@svnbak hooks]# chmod +x pre-revprop-change
vim pre-revprop-change
if [ "$ACTION" = "M" -a "$PROPNAME" = "svn:log" ]; then exit 0; fi
echo "Changing revision properties other than svn:log is prohibited" >&2
exit 0
初始化备份svn:(初始化之前主库不要存放东西)
[root@svn ~]# svnsync init svn://192.168.1.217/版本库 svn://192.168.1.221/版本库 --source-username renzhiyuan --source-password renzhiyuan --sync-username renzhiyuan --sync-password renzhiyuan
-----------------------------------------------------------------------
注意! 你的密码,对于认证域:
效果
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~