【发布时间】:2015-10-19 16:34:37
【问题描述】:
我正在尝试从我的谷歌项目下载代码存储库 不久前创建的。当我下载它时,我得到一个名为 source-archive 的文件夹,每个目录中都有一个 .svn 文件夹。这是否包括我所做的所有历史(提交)。另外,我尝试使用 Repo 浏览器使用 Tortoise SVN 连接到这个存储库,但它似乎无法识别它 作为存储库。我不知道我有什么格式 已下载。
要下载代码存储库:我先去存档,然后是源代码,然后 再次来源,最后是“下载此 repo 的代码”。
https://code.google.com/p/config-repo/
关于如何获取我的代码副本的任何想法(不仅仅是最新的副本, 我想要我所有的提交和历史记录)。
感谢 alroc 的解决方案。我用来下载完整存储库的命令以防万一有人想做同样的事情:
svnrdump dump -r0:HEAD http://config-repo.googlecode.com/svn/trunk > config-repo.dmp
svnadmin create svn-config-repo2
svnadmin load svn-config-repo2 < C:\Users\slark\config-repo.dmp
【问题讨论】:
-
您看到Source 标签上的说明了吗?本质上,您需要从服务器checkout 以获得工作副本。如果你下载,你会得到一个静态的单一版本的代码。 TortoiseSVN Checkout
标签: svn tortoisesvn google-code