仅提交特定版本号的文件的svn命令是什么?

仅提交特定版本号的文件的svn命令是什么?,svn,tortoisesvn,Svn,Tortoisesvn,我有一个存储库,其中包含不同版本号的文件。我希望我的程序员只向我提供版本号,以便只提交特定版本号的文件。听起来您实际上是想将特定版本中提交的更改合并到另一个分支中 下面是一个将修订版30和31之间的更改合并到一个特定文件的示例: svn merge -r 30:31 thhgttg.txt 在Ortoisesvn中,您可以使用Ortoisesvn>合并>修订范围。我怀疑您误解了SVN的工作原理,或者至少使用了错误的词语。你能进一步解释一下你想做什么吗?是的,让我解释一下。我有一个名为“早午餐

我有一个存储库,其中包含不同版本号的文件。我希望我的程序员只向我提供版本号,以便只提交特定版本号的文件。

听起来您实际上是想将特定版本中提交的更改合并到另一个分支中

下面是一个将修订版30和31之间的更改合并到一个特定文件的示例:

svn merge -r 30:31 thhgttg.txt

在Ortoisesvn中,您可以使用Ortoisesvn>合并>修订范围。

我怀疑您误解了SVN的工作原理,或者至少使用了错误的词语。你能进一步解释一下你想做什么吗?是的,让我解释一下。我有一个名为“早午餐”的存储库,开发人员在其中提交文件。另一方面,我有另一个名为“主干”的存储库,我在其中提交文件以使其生效。现在开发人员可以轻松自如地完成工作。我想要的是,在“早午餐”中提交文件的开发人员只告诉我文件的特定版本文件在分支中提交,这样我就可以一次只进行与特定版本号相关的更改,而不是最新版本号。如果它们是同一存储库中的不同分支,我会说另一个答案是正确的(尽管-c标志很方便)我不确定是否可以在不同的存储库之间合并,因此在这种情况下,您必须导出到trunk的工作副本中,然后提交该副本。