从svn获取代码版本

从svn获取代码版本,svn,version-control,Svn,Version Control,svn提供代码的最新版本。 是否可以获取存储在svn中的项目的不同版本(而不是修订版) 更新: 这不是我的项目,这是任何开源项目的一般问题。我不知道是否有任何特定使用过的标签。我已经为它们添加了标签,svn公司url://path/to/repo/tags/v2_0_1。若你们并没有,你们将需要从日志或其他文件中找到和你们的版本相对应的精确版本。(Subversion本身并没有使用/tags目录,但这是一种常见的安排方式。对于svn,标记和分支只是单个修订版的副本。) 当然,为了使其工作,您需要

svn提供代码的最新版本。 是否可以获取存储在svn中的项目的不同版本(而不是修订版)

更新:
这不是我的项目,这是任何开源项目的一般问题。我不知道是否有任何特定使用过的标签。

我已经为它们添加了标签,
svn公司url://path/to/repo/tags/v2_0_1
。若你们并没有,你们将需要从日志或其他文件中找到和你们的版本相对应的精确版本。(Subversion本身并没有使用
/tags
目录,但这是一种常见的安排方式。对于
svn
,标记和分支只是单个修订版的副本。)


当然,为了使其工作,您需要遵守一些常见的约定。一个常见的工作流程是在您的repo根目录中始终有三个目录;这些是
主干
分支
,和
标签
。您将始终从主干中的头部为开发工作创建新的分支,完成时合并到主干,释放时标记入标记。每种情况下的命令都只是
svn cp
。请参见

svn导出-r 16873这是您需要的吗?这将导出源代码,直到版本16873。例如,我想将源代码导出到v2.0.1版本,假设您已经发布了25个不同的版本及其相应的版本号。你到底想做什么?获取这些版本号的列表?是否将25个版本导出到25个不同的文件夹中?还有,你使用过标准标签还是完全不同的标签?是的,我想把25个不同版本的源代码放到25个不同的文件夹中。这不是我的项目,这是任何开源项目的一般问题。我不知道是否有任何具体使用过的标签。