使用Tortoise SVN,我该如何下载我在CodePlex应用程序的最新源代码版本?

7
我正在尝试弄清如何下载最新的源代码。
这是我所做的:
1. 在我的台式机上,我创建了CodePlex应用程序账户,安装了Tortoise SVN,并成功地将我的代码上传到了该网站。现在源代码显示在CodePlex网站上。
2. 在我的笔记本电脑上,我安装了Tortoise SVN。然后我创建了一个空文件夹,现在正在尝试下载我在CodePlex网站上可用的代码。
我知道我的SVN URL、用户名和密码,但不知道如何操作。我尝试使用"SVN Update",但只下载了几个文件,而不是完整的源代码。

如果你问我,这仍然不是一个编程问题。 - reinierpost
6
这与编程有最紧密的关系,请勿转移。 - Sergio Tapia
4个回答

9
在您的目录中使用Tortoise,只需右键单击并执行“SVN Checkout ..”此选项直接位于“Tortoise SVN”菜单上方。

1
我找不到那个选项。请查看我的截图。 - Sergio Tapia
没关系,我必须创建一个全新的文件夹然后再进行检出。我将提出一个相关的问题,请查看它。 :D - Sergio Tapia
1
在最新版本中出现了:“SVN更新” - Hernaldo Gonzalez

3

不要使用 "SVN Update",而是尝试使用 "TortoiseSVN->Update to Revision..." 并选择 "更新深度=完全递归"。


2

当在笔记本电脑上没有代码时,第一次运行SVN Checkout会创建一个工作副本。

应该在这个工作副本(或子路径)上运行SVN Update。更新只会获取修改的文件,因此正常情况下只会获取少量文件。


嗨,Sander,文件夹是否会自动更新,还是我需要手动运行更新? - Sergio Tapia
1
你必须手动运行更新。这基本上需要像这样工作,因为其他方式会引入太多潜在问题,人们可能会破坏其他人所依赖的东西 - 这将非常痛苦,因为您不知道错误源于哪里 - 您无法确定它是在更新之前还是之后发生的。 - Michael Madsen

0

只需创建您想要创建文件的文件夹,然后上移,右键单击文件夹,并从菜单中选择“SVN Checkout”,然后输入您的URL存储库。

如果您没有看到该菜单选项,则TortoiseSVN可能未正确安装。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接