You made an error when checking out non-recursive initially. You can 努力表现良好,全力以赴 using --depth infinity parameter in the CLI or find this switch in TortoiseSVN GUI.
几个月来,我一直看到下面的对话框出现在
initiating Commit. It frequently happens when attempting to commit following
合并。
The thing I have noticed lately however is that if I Cancel and then
手动刷新文件列表(F5) ,我没有看到消息时再次
initiating the commit a second time. The commit seems to succeed fine and
没有其他问题了。
提交对话框监视后台线程中的工作副本
change notifications. Such notifications are sent by the OS in case
文件被修改/移动/重命名/..。
如果接收到这样的通知,则提交对话框首先执行一些操作
检查,以便它可以删除其中的大部分。如果通知指示
未检查且在提交对话框中不可见的
不知怎么改变了,它切换回非递归提交。
That's because if you have e.g. a file open in another editor and save
your changes while the commit dialog is open, then that file would get
即使您没有在提交中检查它,也可以提交
对话框(直到用 F5刷新对话框时才显示)。
所以如果你经常看到这个警告对话框,请检查是否还有其他的
运行修改工作副本中文件的工具/应用程序。
正如你所注意到的: 如果你点击 F5,那个“非递归标志”将被重置
because after a refresh, you see all the files again - even the ones you
在您启动对话框之后进行了修改。