我们可以使用 SVN 乌龟导出(作为 CSV 或 Excel)修改文件列表吗?
Can we Export (as CSV or Excel) the list of modified files using SVN tortoise?
当使用 TortoiseSVN → 检查修改菜单项时,我从存储库中获得了不同状态的修改文件列表。
有没有办法将此列表导出为 CSV 或 Excel 或任何格式?
检查修改对话框,按状态排序。按住 Shift 键或按住 Ctrl 键并单击 select 所有具有 "modified" 和 "added" 状态的人。然后只需将文件从检查修改对话框右键拖动到资源管理器中的另一个文件夹。
另一种方式(如果您已经提交了您的更改):显示日志对话框,select所有具有有趣更改的修订。在下方窗格中,shift-select 所有条目,单击鼠标右键,选择 "save as"。
另一种方法:使用存储库浏览器,找到第一个 url(假设您要导出两个标签之间更改的所有内容,例如版本 1 和版本 2),右键单击,"Mark for comparison"。找到第二个url,右击,"compare urls"。在下面的"changed files"对话框中,select所有文件,右击,选择"export selection to..."。
经过一些尝试,我通过简单的 selection 和右键单击,然后 select 'copy all information to clipboard' 标记了我需要的文件。
然后我打开一个新的空白excel sheet并把数据粘贴到第一个单元格中,我把数据正确排列在sheet中,每个值占一个单元格.
TortoiseSVN 能够可选 安装 Subversion 命令行客户端。保证命令行客户端与GUI客户端兼容。
这意味着如果您需要将 Subversion 命令的输出保存到文件中,您始终可以使用命令行客户端:
C:> svn status > status.txt
我强烈建议您在下次升级 TortoiseSVN 安装时安装命令行客户端。由于各种原因,命令行客户端可以轻松解析 Subversion 输出,并且可以轻松集成到 Python、Perl 或 PowerShell 脚本中。
当使用 TortoiseSVN → 检查修改菜单项时,我从存储库中获得了不同状态的修改文件列表。
有没有办法将此列表导出为 CSV 或 Excel 或任何格式?
检查修改对话框,按状态排序。按住 Shift 键或按住 Ctrl 键并单击 select 所有具有 "modified" 和 "added" 状态的人。然后只需将文件从检查修改对话框右键拖动到资源管理器中的另一个文件夹。
另一种方式(如果您已经提交了您的更改):显示日志对话框,select所有具有有趣更改的修订。在下方窗格中,shift-select 所有条目,单击鼠标右键,选择 "save as"。
另一种方法:使用存储库浏览器,找到第一个 url(假设您要导出两个标签之间更改的所有内容,例如版本 1 和版本 2),右键单击,"Mark for comparison"。找到第二个url,右击,"compare urls"。在下面的"changed files"对话框中,select所有文件,右击,选择"export selection to..."。
经过一些尝试,我通过简单的 selection 和右键单击,然后 select 'copy all information to clipboard' 标记了我需要的文件。
然后我打开一个新的空白excel sheet并把数据粘贴到第一个单元格中,我把数据正确排列在sheet中,每个值占一个单元格.
TortoiseSVN 能够可选 安装 Subversion 命令行客户端。保证命令行客户端与GUI客户端兼容。
这意味着如果您需要将 Subversion 命令的输出保存到文件中,您始终可以使用命令行客户端:
C:> svn status > status.txt
我强烈建议您在下次升级 TortoiseSVN 安装时安装命令行客户端。由于各种原因,命令行客户端可以轻松解析 Subversion 输出,并且可以轻松集成到 Python、Perl 或 PowerShell 脚本中。