【发布时间】:2010-01-06 17:28:54
【问题描述】:
我正在通过使用 TortoiseSVN 在我的工作副本中移动文件夹来重组我的存储库,以避免在我直接在存储库中进行更改时必须重新下载整个内容。然而,在许多情况下,“Moving...”弹出窗口似乎永远存在,即使被移动的目录只有很少的文件。文件似乎可以移动,除非我终止进程,然后我必须每次都进行 SVN 清理。
我不喜欢杀死在我的工作副本上工作的进程,但我找不到问题所在。我的乌龟是最近的;我是否需要使用与 SVN repo 完全相同版本的 Tortoise 或类似的奇怪东西?
其中一个主要问题是,即使它正在做某事,“正在移动...”对话框也没有表明这一点。它应该显示当前进度,但通常完全不同步或根本不更新。
编辑:我不认为这可能是连接问题。问题都在进行本地 SVN 移动操作......一旦我让那些工作提交更改到远程服务器就好了。
另外,TortoiseSVN 正在杀死我的整个 XP 机器,而它就坐在那里。硬盘抖动,尽管任务管理器说我的 CPU 使用率约为 5%,但其他应用程序只是停止响应(例如 Chrome)
【问题讨论】:
-
需要更多信息。什么操作系统,什么平台,什么样的连接,存储库在哪里等等。
-
在对我们的 repo 进行重大更改时,我会尽可能少地这样做,我使用 CLI。和你一样,我在 TortoiseSVN 完成一些操作(例如移动东西)时经历了长时间的延迟。 FWIW 我们将我们的 repo 托管在本地网络上的某个老式或其他 Windows 服务器上。我们通常都使用 TortoiseSVN 进行日常操作,只有管理员(我)可能会对 CLI 感到沮丧和肮脏。我使用 Cygwin 终端窗口来执行此操作。
标签: svn tortoisesvn