0

我在 Assembla 上的 SVN 上有大约 20GB 的文件,我想将它们复制到我在本地拥有的另一台笔记本电脑上。我已经有 SVN 上文件的本地副本。

我想做的是将我想要的文件从我现有的计算机驱动器复制并粘贴到外部驱动器和新机器上。这可能吗?这会弄乱 SVN 连接吗?

我试图避免 20GB 的“结帐”(SVN 更新)。

这行得通吗?

谢谢!

4

1 回答 1

0

在工作副本上使用“svn export”命令。也就是说,类似于'svn export c:/workingcopies/myproject c:/notworkingcopies/myproject'。这会将工作副本的头版本导出到新目录中。

我相信(但不确定)TortoiseSVN 的导出命令会以同样的方式工作。

较新版本的 subversion 将文件的原始“原始”副本存储在 .svn 目录中,使用 sqlite 数据库存储内容,并且通常不支持像旧版本那样简单地复制文件。

我不确定格式更改是什么时候发生的,抱歉。

于 2012-05-31T23:11:03.080 回答