简体   繁体   English

svn更新不更新

[英]svn update not updating

This is rather weird. 这很奇怪。 When I do a Svn update, tortoise tells me that I am at the last revision, but there are plenty of exclamation marks everywhere telling me that lots of files are out of sync. 当我进行Svn更新时,乌龟告诉我我是最新修订版,但是到处都有很多感叹号,告诉我很多文件不同步。

I can delete the old files, update, then get the new version, but a mere svn update on the file, on the directory or any parent directory does not work. 我可以删除旧文件,进行更新,然后获取新版本,但是仅对文件,目录或任何父目录进行svn更新是行不通的。

The (!) red circle icon means modified , not out of synch (I don't think such concept exists in Subversion). (!)红色圆圈图标表示已修改 ,而不是不同步 (我认为Subversion中不存在这种概念)。 TortoiseSVN is telling you that you have local changes that have not been committed to the repository. TortoiseSVN告诉您您有尚未提交到存储库的本地更改。 You can inspect them with the "SVN Check for modifications" context menu. 您可以使用“ SVN检查修改”上下文菜单检查它们。

The /!\\ yellow triangle means conflicted . /!\\黄色三角形表示冲突 TortoiseSVN already tried to merge incomings modifications into your working copy but it failed because they interfere with some of your uncommitted local changes. TortoiseSVN已经尝试将传入的修改合并到您的工作副本中,但是失败了,因为它们会干扰您一些未提交的本地更改。 You can review conflicts with the "SVN Check for modifications" context menu and you can launch a GUI tool to fix them with the "Edit conflicts" menu. 您可以使用“ SVN检查修改”上下文菜单查看冲突,也可以使用“编辑冲突”菜单启动GUI工具来修复冲突。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM