我有一个工作副本,从 SVN 存储库中检出。
当我尝试提交时,出现以下错误:
svn: File not found: revision 57, path '/trunk/path/to/my/file/logo-mini.jpg'
Run Code Online (Sandbox Code Playgroud)
我在 repo 中找到了这个文件,并注意到它只有一个修订版 - 58。
我不明白,为什么 SVN 会抱怨这个文件,它何时出现以及为什么它指向修订版 57 而不是 58 ?
我还重命名了这个文件的 Grand-grand-grand-parent 文件夹。可能,这是一个问题......
更新
我从 Cornerstone 应用程序 (Mac OS X) 获得的详细错误描述:
Description : Could not find the specified file.
Suggestion : Check that the path you have specified is correct.
Technical Information
=====================
Error : V4FileNotFoundError
Exception : ZSVNNoSuchEntryException
Causal Information
==================
Description : Commit failed (details follow):
Status : 160013
File : subversion/libsvn_client/commit.c, 867
Description : File not found: revision 57, path '/trunk/assets/themes/base/article-content/images/logo-mini.jpg'
Status : 160013
File : subversion/libsvn_fs_fs/tree.c, 663
Run Code Online (Sandbox Code Playgroud)
因此,我将“/trunk/assets/themes 目录”重命名为“/trunk/assets/skins”,同时改进了项目结构。
我试过以下:
我没有结果。
小智 0
Cornerstone 要求您在 Cornerstone 中手动设置与服务器上 Subversion 版本相匹配的工作副本版本。您可以通过选择“工作副本”->“升级工作副本...”来更改它。
我刚刚弄清楚这篇文章中的日期,但无论如何我都会提交答案,以防万一有人仍在寻找答案
| 归档时间: |
|
| 查看次数: |
8187 次 |
| 最近记录: |