提问的智慧SVN版 - 提问者必读
发新话题
打印

[已解决] 用Delete键直接删除文件与文件夹处理方式不同,为什么?

用Delete键直接删除文件与文件夹处理方式不同,为什么?

开发中经常会有开发人员直接用Delete键将文件或者文件夹删除后再提交,TSVN报错。但是文件和文件夹的处理方式不同。如果删除的是文件可以直接在TSVN的检查更新中将文件的文字状态由缺少改为删除再提交即可。但是,如果删除的是文件夹则不行,只能重新update一下,再用TSVN的删除操作。为什么呢?请问,这两种有什么不一样吗?如果是文件夹还有别的其他的办法吗?谢谢!

[ 本帖最后由 gaoyang1209 于 2007-10-30 11:19 编辑 ]

TOP

做了实验 发现如果是文件不会报错可以直接用WINDOWS下的删除然后提交;但是文件夹只能用TSVN里的删除,然后再提交了,否则会报错。

TOP

因为在文件夹里面还有svn的本地配置信息,并且这个配置文件是隐藏的.在你删除文件夹的时候,本地关于文件或文件夹的配置信息将与服务器端不相匹配,故你不能顺利提交!如果只是文件的话,那么在检查的时候,没有找到该文件,系统就视为你已经删除了.

TOP

引用:
开发中经常会有开发人员直接用Delete键将文件或者文件夹删除后再提交,TSVN报错
请问报的是什么错

TOP

应该不会的 我做了测试了 先del本地文件 在提交更新 在对话框中有选择的 自己看一下 试一下

TOP

就是,我使用的时候两种方法删除是没区别的
只有重命名有区别

TOP

发新话题
本功能由奇虎问答实现

相关主题

标题 作者 最后发表
怎么取消掉CheckOut后的文件与svn的联系? empty 2008-12-23
删除文件 cai2121 2006-12-18
TortoiseSVN 如何用本地的覆盖远程的 xtjsxtj 2008-08-12
SVN客户端使用FAQ及常用的几个操作 nanxinl 2008-08-05
TSVN1.5新增的几个命令,在实际应用找不到 pasey 2008-06-24
点击阅读更多关于的相关帖子  更多相关主题
订阅 我用Subversion - SVN中文论坛 邮件列表:iUseSVN@googlegroups.com
电子邮件:
网站重要事项将会在这个列表进行通知,点击这里浏览存于列表中的所有邮件