svn - 奥术师:与 svn diff 相比,arc diff 需要很多时间才能完成
问题描述
我想使用 arcanist 将我的 SVN 项目(数千个文件)中本地(未提交)更改的差异发送到 Phabricator 以供审查。
问题是,当执行arc diff
arcanist 似乎要遍历每个文件调用svn diff
和svn info
. 因此,大约需要 5 分钟才能完成。相比之下,svn diff
在同一目录中运行几乎会立即列出我所有的本地更改。
为什么奥术师会有这种行为?是否可以只运行arc diff
而svn diff
不是每个文件的信息和差异?
谢谢。
解决方案
对 repo 的清理似乎解决了我所有的问题。现在它按预期工作。
推荐阅读
- javascript - 如何用最新的 Babel + Gulp 替换 @babel/polyfill?
- docker - 如何通过文件名从 docker linux 容器下载文件到客户端文件系统?
- python - Selenium find_elements_by_class_name 未返回完整列表
- r - data.table:以列为输入对大型 data.table 执行高效的逐行操作
- javascript - 如何使用 Ajax 进行 PATCH - REST API
- sql - SQL:与来自另一个表的匹配祖先连接(内部连接)
- javascript - Discord.js 机器人嵌入消息未显示机器人头像
- database - 向数据库写入请求
- c++ - 带有迭代器的自定义列表,尝试创建指向嵌套节点类的指针时出错
- java - 显示高分表的代码不会在android studio中显示