我的SVN不会提交:
mac:MiTokeniPhone anemployee$ svn commit .
svn: Commit failed (details follow):
svn: '/Users/anemployee/Desktop/MiTokeniPhone/main_bg.png' is scheduled for addition, but is missing
Run Code Online (Sandbox Code Playgroud)
我用了:
svn revert -R .
有没有办法避免不得不还原?
Joe*_*oey 25
您没有对丢失的文件执行递归还原或还原.你可能会考虑做一个
svn revert /Users/anemployee/Desktop/MiTokeniPhone/main_bg.png
Run Code Online (Sandbox Code Playgroud)
编辑:由于问题已编辑,OP发现递归恢复:
你可以创建文件......或者不要在第一时间添加它.除此之外,它只是SVN被告知要做的事情("将该文件添加到版本控制并检查它")这似乎是不可能的("哪个文件?我知道它昨天在这里...... aaaahh!").有点像那样.
小智 11
main_bg.png 在被提交到svn服务器之前被删除.
svn rm main_bg.png如果您不想将其添加到服务器,可以使用本地副本将其删除.
之后,您可以提交本地更改.
或者您需要main_bg.png再次创建文件.
您应该明确引用丢失的文件:
svn revert main_bg.png
Run Code Online (Sandbox Code Playgroud)
要么
svn delete main_bg.png
Run Code Online (Sandbox Code Playgroud)
然后再次提交.
小智 7
svn revert -R Desktop/MiTokeniPhone/
Run Code Online (Sandbox Code Playgroud)
还原文件夹或
svn revert main_bg.png
Run Code Online (Sandbox Code Playgroud)
还原文件
| 归档时间: |
|
| 查看次数: |
29466 次 |
| 最近记录: |