我在Assembla上的SVN上有大约20GB的文件,我想复制到我本地的另一台笔记本电脑上。我已经拥有SVN上文件的本地副本。
我想要做的是将我想要的文件从现有的计算机驱动器复制并粘贴到外部驱动器和新机器上。这可能吗?这会搞乱SVN连接吗?
我正在努力避免20GB“结账”(SVN更新)。
这会有用吗?
谢谢!
答案 0 :(得分:0)
在工作副本上使用'svn export'命令。也就是说,像'svn export c:/ workingcopies / myproject c:/ notworkingcopies / myproject'。这会将工作副本的头版本导出到新目录中。
我相信(但不确定)TortoiseSVN的导出命令会以同样的方式运作。
较新版本的subversion将文件的原始'pristine'副本存储在.svn目录中,使用sqlite数据库作为东西,并且通常不支持简单地复制像旧版本那样的文件。
我不确定格式化更改何时发生,抱歉。