Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的一个项目遇到了问题,我决定检查一个较旧的版本并对其进行一些修改。我现在正在尝试提交这个较旧的修改版本以及对 HEAD 的任何包含的更改。
当我执行 svn ci -m "reverting with some changes" 时,它给了我:
svn:文件“/trunk/main.c”已过期
当出现提示时,我尝试进行更新以回答我的冲突,但它破坏了其他一些更改的文件。
有没有办法将我的修改版本提交给 HEAD?
谢谢
您不能签出旧版本,然后将其提交给 HEAD。那真的没有意义。步骤的顺序应该是:1) 检查旧版本,2) 进行更改,3) 更新到当前版本(合并),以及 4) 解决冲突。听起来你在第 4 步。
svn st