首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >svn无法svn mkdir我的存储库下的文件

svn无法svn mkdir我的存储库下的文件
EN

Stack Overflow用户
提问于 2012-09-02 23:19:32
回答 1查看 1.5K关注 0票数 2

我已经在我的服务器上设置了一个svn存储库。我没有删除存储库下的目录,而是使用rm -rf删除了该目录。现在我不能在我的服务器下创建任何目录,即使我删除subversion并重新安装它。这就是我得到的。

代码语言:javascript
复制
root@skynet2012:/webserver/repos# svn mkdir file:///webserver/repos/blahblah

Log message unchanged or not specified
(a)bort, (c)ontinue, (e)dit:
c
svn: File already exists: filesystem '/webserver/repos/db', transaction '2-2', path '/blahblah'

我怎么才能修复它?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-06 23:34:59

该目录仍然存在于您的存储库中。这就是错误所说的。

所以你所需要的就是找到一种方法让它回到你的工作副本中。

最简单的方法是(Subversion 1.7或更高版本)

代码语言:javascript
复制
svn revert -R DIR

这将恢复DIR上的所有本地更改。

或(所有Subversion版本)

代码语言:javascript
复制
svn update DIR

这将首先从工作副本中恢复所有内容,然后将您的工作副本更新为最新版本。

在Subversion1.7之前,数据存储在每个目录的.svn子目录中,因此简单的恢复不能解决所有问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12237133

复制
相关文章

相似问题

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