我做了一个 SVN 更新,最后我得到了一个处于冲突状态和一些合并的文件。但是对于我的两个文件,它完全删除了我的文件版本并将它们替换为存储库中的版本。没有 *.mine 文件或类似的文件。我记得看到一条关于恢复 2 个文件的消息,这些文件是我丢失更改的文件。
问问题
1357 次
2 回答
0
对于有冲突的文件:
Open it in difference/compare window or notepad & see the >>>>mine and >>>>revision markers in your code. Keep the necesaary one and remove the other along with the markers >>>>>mine and >>>>>>revision. Now right click on your file ,tortiosesvn-> Resolved Conflicts and click ok and checkin the file. Your fileis now update,merged and also committed to svn without any conflict.
对于丢失的更改 -
Right click on the file Show Log -> See the last revision and get it.
我使用过 Tortoise SVN Client for Windows,步骤仅来自于此。它可能对其他人不可用,或者在现有版本中可能有所不同
于 2013-09-27T19:04:20.977 回答
0
我怀疑这是 TortoiseSVN 中的一个错误。我团队的其他一些成员也遇到了同样的问题,而且似乎是在出现网络问题时发生的。
于 2013-10-23T01:55:17.713 回答