Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn 如何将文件添加到Subversion中以前提交的变更集中?_Svn_Configuration_Version Control - Fatal编程技术网

Svn 如何将文件添加到Subversion中以前提交的变更集中?

Svn 如何将文件添加到Subversion中以前提交的变更集中?,svn,configuration,version-control,Svn,Configuration,Version Control,从TFS迁移到Subversion后,我们发现变更集的一个文件(分支操作)丢失。我们使用的工具分别实现了作为delete和add操作的分支,在本例中,它没有添加该文件 经过数百次修改之后,我们发现了这个问题,并通过将文件添加到最新版本立即修复了它 但是,我还想将该文件添加到以前的变更集(已断开的变更集)。在Subversion中有可能做到这一点吗 (注意:我知道这太草率了,但该版本也必须是可编译的,因为它也是一个版本。目前我只能从以前的版本中签出该文件,并从该版本中签出其余文件,这似乎是唯一可能

从TFS迁移到Subversion后,我们发现变更集的一个文件(分支操作)丢失。我们使用的工具分别实现了作为delete和add操作的分支,在本例中,它没有添加该文件

经过数百次修改之后,我们发现了这个问题,并通过将文件添加到最新版本立即修复了它

但是,我还想将该文件添加到以前的变更集(已断开的变更集)。在Subversion中有可能做到这一点吗


(注意:我知道这太草率了,但该版本也必须是可编译的,因为它也是一个版本。目前我只能从以前的版本中签出该文件,并从该版本中签出其余文件,这似乎是唯一可能的解决方案。)

嗯,最简单的方法是签出(或)该分支/标记,添加文件,并提交新修订

至于将其添加到以前的变更集。。。这可能是可能的,但通常是一个坏主意。

+1(你比我强)–这利用了Subversion将标记处理为“永远不会更新的分支”