当前位置:  开发笔记 > 开发工具 > 正文

SVN:如何重新创建已创建但尚未提交的目录

如何解决《SVN:如何重新创建已创建但尚未提交的目录》经验,为你挑选了1个好方法。

这是一个小SVN问题:

我在本地创建一个目录:

$ svn mkdir output
A         output

我不小心删除了它:

rm -rf output

现在,我该如何重新创建它?我试过这个:

$ svn mkdir output
svn: 'output' is already under version control

还有这个:

$ svn revert output
Reverted 'output'

但它仍然不存在.

更新:人们建议mkdir output删除后应该已经足够了.但在我的SVN版本中并非如此.它忽略了一个事实,output/.svn即我也删除了一个目录.mkdir output当然,只是不会把那个带回去.所以,不知何故,SVN必须参与该output 目录的重新创建.(我正在使用SVN 1.4.6.)



1> Frank..:

在SVN中正式删除它:

$  svn rm --force output
svn: 'output' does not exist

然后再次创建它:

$ svn mkdir output 
A         output

svn remove上面的输出有点误导.我认为删除失败了,它不会改变任何东西.

这不是SVN最直观的方法,但这种方式有效.

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有