svn is already under version controll 的解决方法

svn is already under version controll 的解决办法出现svn is already under version controll 这个问题

svn is already under version controll 的解决办法

出现svn is already under version controll 这个问题的原因是你所提交的文件或目录已经在其他SVN的管理下了,也就是说你提交的文件夹里面已经含有了.svn的目录。需要先把它们删除才能提交。


删除的方法可以直接删或者用命令行处理:


命令行:
terminal,cd到你要提交的目录,输入命令:

#find . -mindepth 2 -name '.svn' -exec rm -rf '{}' \;


手工删:
首先要显示mac的隐藏文件,注意有大小写。


显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false


或者

显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES
隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles NO


输完单击Enter键,退出终端,重新启动Finder就可以了

重启Finder:窗口左上角的苹果标志 > 强制退出 > Finder > 重新启动