linux 下 svn 每次更新都提示被锁,哪怕我svn cleanup之后,下次还这样,而且,提示更新了但是线上没变

linux 下 svn 每次更新都提示被锁,哪怕我svn cleanup之后,下次还这样,而且,提示更新了但是线上没变,第1张

从你贴的信息来看,是SVN服务器端的post-commit这个钩子报错,从报错内容分析,估计是post-commit这个钩子调用了svn update去更新你们的线上测试环境,但update时发现html-dev文件被锁,要求你去cleanup这个文件夹。

我估计你cleanup的不是服务器上的那个文件夹,而是你自己客户端的这个文件夹。去把服务器上的那个文件夹cleanup一下,然后再从你的客户端commit一次看看效果。

首先,使用eclipse ,在项目 右键->tearm->cleanup  , *** 作了几次问题依然存在。

然后使用命令: cd E:\gradlepro\cloud_server  。

目录,执行:svn cleanup 命令,E:\gradlepro\cloud_server>svn cleanup。

题如下,commit无法提交,说js文件夹被locked,尝试clean up。

commit -m "新增:highcharts文件n" E:/000WorkSpace_LHB/MyEclipse_WorkSpace/3_workspace_demo/demo/WebRoot/js/hightchartssvn: Working copy 'E:/000WorkSpace_LHB/MyEclipse_WorkSpace/3_workspace_demo\demo\WebRoot\js' locked try performing 'cleanup'svn: Working copy 'E:/000WorkSpace_LHB/MyEclipse_WorkSpace/3_workspace_demo\demo\WebRoot\js' locked try performing 'cleanup提交更新不了,是由于上次提交命令失败,导致整个文件夹下都被锁定了,根据提示cleanup一下整个目录。如果不行需要删除锁定的文件。

重新提交即可解决:(SVN锁住文件夹是为了安全,避免随意更改,当锁住的时候使用此方式删除锁定文件就好了)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8453707.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-16
下一篇2023-04-16

发表评论

登录后才能评论

评论列表(0条)

    保存