如何在不使用SVN指定本地工作副本路径的情况下合并两个分支?
据我所知,将分支合并到主干的通常步骤如下:如何在不使用SVN指定本地工作副本路径的情况下合并两个分支?,svn,merge,Svn,Merge,据我所知,将分支合并到主干的通常步骤如下: 签出中继/分支到本地工作副本目录 svn公司svn://server/proj/trunk svn公司svn://server/proj/branch 把树枝合并成树干 cd trunk##分行的本地工作副本目录 svn向上 svn合并svn://server/proj/branch svn diff#####现在您可以看到分支发生了什么变化 svn ci-m“将分支合并到主干”##合并到svn回购 现在我的情况是: 我没有本地工作拷贝目录(在“不想”
我希望有人能帮我解决这个问题。这是不可能的。您必须有一个工作副本才能合并到中--否则冲突将如何解决,等等
没有办法在服务器上进行这些合并,因为服务器不会在任何地方保存文件的“签出”副本。服务器“只是”一组文件。在Subversion中,每个合并操作都将在客户端完成。客户端也解决了冲突等问题。服务器端什么都不做(这很好)。如果你想合并,你必须签出主干或分支,不管目标是什么。这就像问:如何在没有工作副本的情况下更改svn中文件的内容?这与我的问题不同吗?有没有办法解决这个问题?