1

我在尝试将文件添加到 SVN 存储库时遇到问题,但无法找出问题所在。

我在 Visual Studio 中使用 VisualSVN 创建了我的主干文件夹和所有项目文件,所有内容都已签入并且工作副本都是最新的。

在另一台计算机上,我有一个名为 OnBoardFlash.dat 的文件,它是 .NET MicroFramework 模拟器的闪存驱动器的映像。我想将此文件添加到我的存储库中。所以我把它复制到项目文件夹中,右键单击,SVN Add,然后右键单击,SVN Commit。该文件被传输到服务器,全部为 72Mb,然后最后我收到以下错误消息:

犯罪
C:\Users\Tim Long\Desktop\Tigra.Project\Tigra.Project\OnBoardFlash.dat
C:\Users\Tim Long\Desktop\Tigra.Project\Tigra.Project\OnBoardFlash.dat
C:\Users\Tim Long\Desktop\Tigra.Project\Tigra.Project\OnBoardFlash.dat
提交失败(详情如下):
文件 'C:\Users\Tim Long\Desktop\Tigra.Project\Tigra.Project\OnBoardFlash.dat'
 已过期
'/svn/TiGra/!svn/txr/1166-yp/Tigra.Project/trunk/Tigra.Project/OnBoardFlash.dat'
 找不到路径
您必须先更新您的工作副本。

诶?我不明白错误信息。不用说,我已经尝试更新工作副本并运行清理命令 - 但它是一个全新的结帐,所以它应该是干净的。路径不存在是毫无疑问的,因为文件夹中还有其他文件(WC 和 Repo)。它存在。另外,“过时”是什么意思?这是一个新添加的文件。我敢肯定有一个简单的答案,但目前,它逃脱了我。我希望你们都能对此有所了解。

作为健全性检查,我尝试直接从 Repo 浏览器添加文件,完全绕过工作副本。我收到一条不那么冗长但类似的错误消息“找不到路径”。帮助!

4

0 回答 0