我有一个subversion存储库,它有一个我之前更新过的项目。 (切换到.net 4.0和更新的视觉工作室),然而,客户端还没有准备好进行更改,所以我检查了一个稍微旧版本的项目,我做了一些更改。
Subversion不会让我提交新的更改,因为它已经过时了。我可以理解这种行为,但我想覆盖它。我怎么能这样做?
答案 0 :(得分:1)
我不确定“覆盖”这种限制是否会产生理想的结果。我想问题就变成了,你想用旧版本和现在版本之间的变化做什么?
如果你想摆脱它们:
如果您想将它们发送到分支机构:
如果您希望将它们作为需要发生的事情保留在主干中,但只是想快速跟踪客户端的新更改,以便进行生产:
这基本上涵盖了您的目标吗?或者我在某个地方误解了你?对于SVN这样的事情可能会有点痛苦。但请相信我,合并SVN要求你改变的方式比试图欺骗SVN更好。从长远来看,后者会引起更多麻烦。