svn修改文件夹及文件名称后提交不了

我修改了svn中某一个文件夹和文件的名称,现在想把它提交到svn,却提交不了,怎么办??commit不了却没有提示什么错误。却发现原来的文件夹为空,之中的文件都提交不了。应该类似于删了svn中某一个文件夹,现在重新建这个文件夹,想把它提交到svn,却提交不了 。请问怎么解决??

1、  如下图所示,经常碰到的冲突提交失败。

2、 首先在编辑之前先把svn上面的内容更新下来,保证是在最新的版本上修改的,不然还是会提示冲突的。然后选择目标文件右键,选择“svn“。

3、  在弹出列表里选择”获取锁定“。

4、这样就可以正常的编辑,然后选择svn提交进行编辑。

5、编辑完之后就可以正常提交了,这个时候锁定会自动打开。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-06

这是由于在SVN下的某些目录的属性忽略文件导致的,需要重新设置一些:

1、为了能够正常提交test文件夹,在当前目录(C:\yc\projects\yang\src\main\java\com\yc\lottery)右击鼠标,选中【Properties】,可以看到如下属性:

2、登录到SVN服务器,找到路径https://yc1c96:8443/svn/code/lottery,选中此目录右击鼠标选中【Show pproperties】

3、可以看到当前目录加了vn:global-ignores属性限制,解下来删除此限制即可。

点击【Remove】按钮,会提示输入日志信息,输入完成后确认即删除了此限制。

4、再次回到SVN本地目录,注意一定切换到SVN本地根目录,然后执行下SVN update操作。最后再切换到test文件夹所在的路径,执行SVN commit操作,此时就可以在提交列表中找到test文件夹,后续新那些的其他文件及文件夹便能正常识别了。

本回答被网友采纳
第2个回答  推荐于2018-04-04
删除svn服务器上原来的文件夹(建议备份一下),在本地(SVN客户端)把每个文件夹下的.svn文件夹删除,然后从svn服务器更新,然后commit,这个时候你修改的文件夹应该就已经上传上去了本回答被提问者和网友采纳
第3个回答  推荐于2018-08-07
如果是.svn所在目录的名称修改,直接使用系统重命名就行。
如果是.svn同级的目录或者这些目录的子目录修改,需要将原来的删除后再提交新修改的。本回答被网友采纳
第4个回答  2013-09-16
我这几天也遇到这样的问题:
先回复,再提交就可以了,建议先保存下文件,以免数据丢失。。。。。。
相似回答