我们可以使用SVN tortoise导出(CSV或Excel)修改文件列表吗?

我们可以使用SVN tortoise导出(CSV或Excel)修改文件列表吗?,svn,tortoisesvn,Svn,Tortoisesvn,当使用乌龟时→ 检查“修改”菜单项,我从存储库中获得一个具有不同状态的修改文件列表 是否有方法将此列表导出为CSV、Excel或任何格式?检查修改对话框,按状态排序。按住Shift键单击或按住Ctrl键单击以选择所有状态为“已修改”和“已添加”的对象。然后只需将文件从“检查修改”对话框右键拖动到资源管理器中的另一个文件夹 如果您已经提交了更改,另一种方法是:显示日志对话框,选择所有有感兴趣更改的修订。在下方窗格中,按住shift键并选择所有条目,单击鼠标右键,选择“另存为” 还有另一种方法:使用

当使用乌龟时→ 检查“修改”菜单项,我从存储库中获得一个具有不同状态的修改文件列表


是否有方法将此列表导出为CSV、Excel或任何格式?

检查修改对话框,按状态排序。按住Shift键单击或按住Ctrl键单击以选择所有状态为“已修改”和“已添加”的对象。然后只需将文件从“检查修改”对话框右键拖动到资源管理器中的另一个文件夹

如果您已经提交了更改,另一种方法是:显示日志对话框,选择所有有感兴趣更改的修订。在下方窗格中,按住shift键并选择所有条目,单击鼠标右键,选择“另存为”


还有另一种方法:使用repository浏览器,找到第一个url,假设您要导出两个标记(例如,版本1和版本2)之间更改的所有内容,单击鼠标右键,标记以进行比较。找到第二个url,右键单击,比较url。在下面的“已更改的文件”对话框中,选择所有文件,单击鼠标右键,选择“将选择导出到…”

经过一些尝试后,我可以通过简单选择和右键单击来标记我需要的文件,然后选择“将所有信息复制到剪贴板”


然后,我打开一个新的空白excel表格,将数据粘贴到第一个单元格中,我在表格中正确排列了数据,每个值都取一个单元格。

TortoiseSVN可以选择安装Subversion命令行客户端。命令行客户端保证与GUI客户端兼容

这意味着,如果需要将Subversion命令的输出保存到文件中,则始终可以使用命令行客户端:

C:> svn status > status.txt
我强烈建议您在下次升级您的TortoiseSVN安装时安装命令行客户端。由于各种原因,命令行客户端使得解析Subversion输出变得很容易,并且可以轻松地集成到Python、Perl或PowerShell脚本中