我正在使用SVN开发一个多开发人员项目。我有一个包含一些图像的文件夹。
在某些时候,尽管没有提交显示它们被删除,但图像仍然消失(我只是在我开始处理该文件夹时才注意到)。通过提交日志,我可以看到一位同事将它们添加回来并提交了大约100个修订版本的更改,但我的工作副本仍然没有图像,尽管更新,检查和切换各种修订。
我手动添加了图像 - 但现在我无法提交该文件夹,因为SVN无法说文件已经存在。如果我忽略图像文件夹,我可以进行其他更改,但是在接下来的几年中每天要做几次会很痛苦。
任何想法如何说服SVN不需要添加图像?
答案 0 :(得分:2)
您可以将包含图像的文件夹还原为先前的提交,这将恢复图像(以及跟踪文件所需的路径中的任何必要.svn文件夹)。
我的猜测是,images文件夹中的.svn文件夹也被删除了,所以看起来这个文件夹对你的工作副本是新的,但服务器知道的更好,因为它的副本中仍然有图片。 / p>
答案 1 :(得分:0)
svn up
致HEAD 如果您没有收到所有丢失的文件,请在此处显示