IntelliJ IDEA
 
获取 IntelliJ IDEA

从 Subversion 存储库导出信息

最后修改时间:2022 年 8 月 4 日

您可能需要获取Subversion 工作树的干净本地副本,而无需.svn目录。您可以使用Subversion 存储库浏览器中提供的导出命令,而不是检出文件然后手动删除管理目录。

要从 Subversion 存储库导出目录,请执行以下操作:

  1. 在主菜单中,选择VCS | 浏览 VCS 存储库 | 浏览 Subversion Repository以打开SVN Repositories工具窗口。

  2. 右键单击要导出的目录,然后从上下文菜单中选择“导出” 。

  3. 在打开的“选择路径”对话框中,指定目标目录并单击“确定”

  4. 在打开的SVN 导出选项对话框中,检查导出目标路径并指定以下选项:

    • Depth:使用此列表指定 Subversion 子目录的递归范围。可用的选项有:

      • 工作副本:选择此选项可从存储库子树中获取尚未签出的文件/目录。

      • :选择此选项仅涉及当前文件。

      • files:选择此选项可涉及当前文件夹中的文件。

      • IMAGES:选择此选项可涉及当前文件的直接子文件。

      • infinity:选择此选项以启用完全递归。

    • 替换现有文件:选择此选项可使用导出的源替换目标目录中的文件。

    • 包含外部位置:选择此选项可将外部引用包含到导出中。

    • Override 'native' EOLs with::如果您想覆盖该svn:eol-style=native属性,请使用此列表。如果共享同一存储库的团队成员使用不同的操作系统,这可能会导致行结尾问题,这非常有用。可以使用以下行分隔符选项:

      • None:默认选择此选项,并保持svn:eol-style=native属性不变。

      • LF:如果您使用的是 unix,请选择此选项

      • CRLF:如果您使用的是 Windows,请选择此选项

      • CR:如果您使用的是 macOS,请选择此选项