Svn Subversion可以在不首先分支的情况下合并2个项目吗?

Svn Subversion可以在不首先分支的情况下合并2个项目吗?,svn,visual-sourcesafe-2005,Svn,Visual Sourcesafe 2005,我正在将几个项目从SourceSafe迁移到Subversion。然而,一个项目正处于发展的中期。该项目目前未在SourceSafe中分支,但上一个版本在SourceSafe中标记(标记),因此我可以获得它的副本 如果我获得该SourceSafe标签(标记)的工作副本并将其作为“主干”提交给Subversion,然后将我当前的工作副本以及最新的更改提交到同一项目的“分支”目录下的子目录中,那么在我完成分支中的开发后,是否可以将我的项目合并在一起?或者,Subversion是否只允许在先完成分支的

我正在将几个项目从SourceSafe迁移到Subversion。然而,一个项目正处于发展的中期。该项目目前未在SourceSafe中分支,但上一个版本在SourceSafe中标记(标记),因此我可以获得它的副本

如果我获得该SourceSafe标签(标记)的工作副本并将其作为“主干”提交给Subversion,然后将我当前的工作副本以及最新的更改提交到同一项目的“分支”目录下的子目录中,那么在我完成分支中的开发后,是否可以将我的项目合并在一起?或者,Subversion是否只允许在先完成分支的情况下进行合并


如果上述问题完全不符合要求,我愿意就如何最好地将这个项目(主干和分支)迁移到Subversion中提出建议。我是Subversion的新手,只尝试过在SourceSafe中进行分支。

为什么不将工作版本复制到主干和您自己的分支上呢。然后,您可以开始处理自己的分支并检入更改

我也是SBN的新手。(过去经常使用)。但SVN似乎没有签出历史记录,所以您可以从多个位置随时签出。在perforce中,它不允许这样做(您必须为它创建工作区)


因此,在您的情况下,您可以在两个位置(主干和分支)签入/提交,然后将您的更改提交到您自己的分支

问题是我有几个月的工作正在进行,目前没有稳定的构建。我需要返回一个稳定的版本,然后我将有2个工作副本(旧版本和新版本)导入Subversion。我想知道的是,如果它们是完全独立的项目,而不是从Subversion内的主干派生的分支,Subversion会允许我合并它们吗?我还没有尝试过,最好的方法是快速尝试一下。尝试在主干中创建虚拟解决方案,在分支中创建类似的结构,看看是否可以合并