我做了一個SVN更新,最終導致一個處於衝突狀態的文件和一些合併。但是對於我的兩個文件,它完全刪除了我的版本的文件,並用版本庫中的版本替換它們。沒有* .mine文件或類似的東西。我記得看到有關恢復2個文件的消息,這是我失去了我的變化。SVN更新後TortoiseSVN丟失了本地更改
回答
對於有衝突的文件:
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.
我用烏龜SVN客戶端的Windows和步驟是從只。它可能不適用於其他人或可能在現有版本中有所不同
我在日誌中尋找丟失的變化,它不在那裏。我相信那些只顯示以前承諾的變化。 – user994165
然後試一試UNDO也不要保存你正在工作的解決方案/工作區,關閉它。重新打開並查看它是否有效 –
承認,在上下文菜單中看不到撤消選項。那應該在「TortoiseSVN」下? – user994165
我懷疑這是TortoiseSVN中的一個錯誤。我的團隊中的其他成員也遇到了同樣的問題,並且在出現網絡問題時似乎會發生。
- 1. Trac:更改SVN存儲庫路徑後更改集丟失
- 2. PHP SVN更新 - TortoiseSVN的
- 3. VS2015 CodeLens更新後丟失
- 4. 更新後重點丟失
- 5. 如何使用svn更新獲取所有更改,使用TortoiseSVN
- 6. svn更新似乎已經拋棄了一些本地修改
- 7. 當更新html時,jQuery更改事件丟失了
- 8. 爲TortoiseSVN 1.7更改.svn文件夾?
- 9. git-svn:更新我的本地副本,更改'trunk'
- 10. 更改代碼後丟失數據庫更新
- 11. github,更改丟失
- 12. CFSpreadsheet在更新時丟失了SpreadSheetAddFreezePane
- 13. SVN更新時未更改我的本地文件
- 14. 訪問TortoiseSVN更新文本
- 15. 在viewpager中更改頁面後,RecylerView數據丟失了嗎?
- 16. 更新後Tortoisesvn無法識別更改的文件
- 17. 更新後iOS數據丟失
- 18. 更新後的數據丟失.Net TableAdapter
- 19. WebpackJsonp在Ionic 3更新後丟失
- 20. 樣式更新後丟失CSS類
- 21. Firefox在刷新時丟失了JSP會話bean更改
- 22. iOS應用程序在更新後丟失了32位支持
- 23. 更新到最新版本(3.1)後google-play-services_lib.jar丟失
- 24. SVN Backout,但在本地保留更改
- 25. 數字丟失/更改值
- 26. 如果svn更新了我的本地環境如何回滾?
- 27. SVN恢復更改。重新申請後續更改
- 28. 不能丟棄本地更改
- 29. TortoiseSVN的更新到新版本特定
- 30. 在Git中恢復丟失的本地更改
你的問題是什麼? – vcsjones