首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Subversion有一个奇怪的问题--当尝试重新创建我的存储库中曾经存在的目录时,“文件已经存在”

Subversion有一个奇怪的问题--当尝试重新创建我的存储库中曾经存在的目录时,“文件已经存在”
EN

Stack Overflow用户
提问于 2009-09-10 22:03:22
回答 10查看 117.5K关注 0票数 70

所以,在几次修订之前,我曾经有一个名为mysql的目录。我删除了它,并决定重新开始-但当我尝试创建新的mysql目录时-我总是遇到‘文件已经存在’错误:

代码语言:javascript
复制
support:/etc/puppet/modules# mkdir mysql
support:/etc/puppet/modules# svn add mysql/
A         mysql
support:/etc/puppet/modules# svn commit -m " Test"
Adding         modules/mysql
svn: Commit failed (details follow):
svn: File already exists: filesystem '/var/lib/svn/puppet/db', transaction '11-r', path '/trunk/modules/mysql'
support:/etc/puppet/modules# svn delete mysql
svn: Use --force to override this restriction
svn: 'mysql' has local modifications
support:/etc/puppet/modules# svn --force delete mysql
D         mysql

我看到其他一些帖子建议强制更新

代码语言:javascript
复制
support:/etc/puppet/modules# svn status
support:/etc/puppet/modules# svn update
At revision 11.
support:/etc/puppet/modules# svn mkdir mysql
A         mysql
support:/etc/puppet/modules# svn commit -m "Test"
Adding         modules/mysql
svn: Commit failed (details follow):
svn: File already exists: filesystem '/var/lib/svn/puppet/db', transaction '11-s', path '/trunk/modules/mysql'
EN

Stack Overflow用户

发布于 2014-01-17 16:49:46

我今天遇到了这个问题,Xcode在分支合并过程中崩溃了。不知何故,文件被上传到svn存储库,但是它没有正确地记录在svn数据库中。我在本地文件所在的目录中运行了以下命令:

代码语言:javascript
复制
svn revert bad.file
svn del svn://my.svnserver.com/svnDB/path/to/the/offending/file/bad.file

然后,我从本地系统重新添加了该文件:

代码语言:javascript
复制
svn add bad.file
svn commit -m "Re adding bad.file"

成功!

票数 2
EN
查看全部 10 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1407973

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档