我的分支中有text.jsp文件。我想把这个文件提交到主干。
我已经完成了主干文件夹的签出,并导航到主干文件夹中的text.jsp文件位置。
要替换的命令是什么。我试过命令
svn替换text.jsp https://mybranch/text.jsp
在svn命令提示符中什么是正确的命令。
发布于 2015-07-15 14:18:54
最好的方法是使用svn merge命令来完成它,因为它会将text.jsp文件的完整提交日志/历史记录保存在主干中。
svn merge --accept theirs-full https://mybranch/text.jsp https://mytrunk/text.jsp
如果存在合并冲突,则强制使用--accept theirs-full选项忽略它们,因为您希望替换该文件。
如果不希望将text.jsp文件的完整提交日志保存在主干中,请这样做。(请注意,这样提交日志将重新启动)
svn delete https://mytrunk/text.jspsvn copy https://mybranch/text.jsp https://mytrunk/text.jspsvn commit这样,您将避免不必要的麻烦,分支/主干签出,导出,移动和提交文件手动。
或者你也可以这样做
text.jsp所在的目录(主干版本)svn export https://mybranch/text.jspsvn将自动将其检测为修改。所以你只需要把它提交给svn ci text.jsphttps://stackoverflow.com/questions/31430854
复制相似问题