IntelliJ IDEA教程
IntelliJ IDEA的一般准则
IntelliJ IDEA编辑器
IntelliJ IDEA高级编辑程序
IDEA使用Subversion集成
IntelliJ IDEA提取重构
IntelliJ IDEA插件

如何从Subversion存储库导出信息

从Subversion存储库导出信息的操作

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

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

⒈ 在主菜单中,选择:VCS | 浏览VCS存储库| 浏览Subversion Repository(VCS | Browse VCS Repository | Browse Subversion Repository),以打开SVN存储库工具窗口。

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

⒊ 在打开的“选择路径(Select Path)”对话框中,指定目标目录,然后单击“确定(OK)”。

⒋ 在打开的“SVN导出选项(SVN Export Options)”对话框中,选中“导出(Export)”和“目标(Destination)” 路径,并指定以下选项:

Depth(深度):使用此下拉列表来指定递归到Subversion子目录的范围。可用的选项是:

① 工作副本(working copy):选择此选项可从尚未检出的存储库子树中获取文件/目录。

② 空(empty):选择此选项只涉及当前文件。

③ 文件(files):选择此选项涉及当前文件夹中的文件。

④ 立即(immediates):选择此选项涉及当前文件的直接子项。

⑤ 无穷大(infinity):选择此选项以启用完整递归。

Replace existing files(替换现有文件):选择此选项可将目标目录中的文件替换为导出的源文件。

Include external locations(包含外部位置):选择此选项可将外部引用包含到导出中。

使用以下命令重写“native”EOL:如果要重写该svn:eol-style=native属性,请使用此下拉列表 。如果共享同一个存储库的团队成员使用不同的操作系统,这可能会导致行尾出现问题,这非常有用。可以使用以下行分隔符选项:

① 无(None):默认情况下选择此选项,并保持svn:eol-style=native属性不变。

② LF:如果您使用的是unix系统,请选择此选项。

③ CRLF:如果您使用Windows系统,请选择此选项。

④ CR:如果您使用的是macOS系统,请选择此选项。