Subversion(使用 VisualSVN/Tortoise)拒绝下拉新文件 [英] Subversion (using VisualSVN/Tortoise) refuses to pull down new files

查看:37
本文介绍了Subversion(使用 VisualSVN/Tortoise)拒绝下拉新文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

最近开始出现一个问题,其中一些添加到 subversion 存储库的新文件在执行更新后没有被下拉到其他客户端.

A problem has started occurring recently in which some new files added to the subversion repositories don't get pulled down to other clients after doing an Update.

如果我使用 Tortoise 浏览存储库,我可以看到该文件.然后我可以右键单击它并选择更新到修订版",这会将文件下拉到客户端.不幸的是,这非常耗时,因为无法下拉文件夹中的所有文件 - 即我必须为每个文件单独执行此操作.

If I browse the repository with Tortoise I can see the file. I can then right click on it and select 'Update to revision', which will pull the file down to the client. Unfortunately this is very time consuming as there is no way to pull down all files in a folder - i.e. I have to do this for each file individually.

奇怪的是,它不会出现在所有文件上,也不会出现在所有客户端机器上.我已经尝试完全删除工作文件夹并再次将其全部拉下来,但问题仍然存在.

The weird thing is, it doesn't occur with all files and it is not occurring on all client machines. I have tried totally deleting the working folder and pulling it all down again but the problem persists.

我使用的是最新版本的 Tortoise 和 VisualSVN.

I am using the latest versions of Tortoise and VisualSVN.

有没有其他人看到过这样的东西?

Anyone else seen something like this?

推荐答案

TortoiseSVN 1.6.1 中的已知错误:如果您添加一个空文件夹,您的工作副本中的文件夹深度将被限制为空".您可以通过使用更新到修订版..."对话框更新一次并选择完全递归"作为深度来解决此问题.

Known bug in TortoiseSVN 1.6.1: if you add an empty folder, the folder depth in your working copy will be restricted to "empty". You can work around this by updating once with the "update to revision..." dialog and selecting "fully recursive" as depth.

此问题已在 1.6.2 中修复.

This has been fixed in 1.6.2.

编辑:请注意 TortoiseSVN 使用 SVN 客户端库,这是错误所在.命令行客户端也有同样的问题.

edit: note that TortoiseSVN uses the SVN client library, which is where the bug was. The command line client had the same problem.

这篇关于Subversion(使用 VisualSVN/Tortoise)拒绝下拉新文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆