我有一堆svn上的文件狀態爲!和?我已閱讀文檔,並知道這意味着文件丟失或未版本控制。我的問題是,如果我運行svn update,它會將文件添加到我的本地目錄副本中,還是將其從存儲庫中刪除?svn更新!和?作爲文件的狀態
0
A
回答
1
帶有?
的文件未版本化,如果您執行svn up
,則沒有任何反應。
缺少一個!
的文件,如果您執行的是svn up
,它將再次從存儲庫下載。如果要從存儲庫中刪除該文件,請不要僅執行rm file
,而是執行svn rm file
。
0
顯示爲?不受版本控制。例如:您在工作副本中創建的新文件。您必須使用「svn add」,然後使用「svn commit」將這些文件簽入SVN。一旦你使用svn add,它會顯示「+」圖標而不是「?」。 svn update對這些文件沒有任何影響。
顯示「!」的文件是您在工作副本中更改/修改的文件。工作副本中的「svn update」可能會導致衝突,也可能不會導致衝突,具體取決於在工作副本和SVN中(某些其他用戶)是否修改了相同的文件。您可以參考有關如何解決SVN衝突以下鏈接:
http://svnbook.red-bean.com/en/1.6/svn.ref.svn.c.resolve.html
文件,這是從SVN刪除將會顯示爲*。這些文件將通過svn update進行恢復。你可以參考下面的圖像常見的svn狀態符號:
相關問題
- 1. svn更新狀態
- 2. Angular 2作爲更新某個狀態的副作用更新全局狀態
- 3. 如何更改svn狀態?
- 4. EDT和更新狀態文本區域
- 5. 根據svn狀態着色文件名
- 6. 更新狀態欄文本
- 7. SVN不會更新文件
- 8. SVN更新多個文件
- 9. 更改狀態欄的更新行爲
- 10. 爲什麼我的反應組件不更新狀態更新?
- 11. 更新狀態
- 12. 將音頻文件發佈爲iPhone的狀態更新至Facebook
- 13. 作爲文本狀態顯示時,RichTextBox不會不斷更新
- 14. SVN更新過程中,只有更新SVN分支文件夾
- 15. Twitter的API狀態更新不工作作爲cron的
- 16. 回調函數,負責更新狀態,作爲道具傳遞給子組件,不觸發狀態更新
- 17. 回滾svn更新tp以前的狀態
- 18. SVN更新無法添加新文件
- 19. Msbuild和SVN更新
- 20. 進程文件 - 獲取狀態和更新進度
- 21. svn狀態 - 獲取!和?對於同一個文件
- 22. 更新狀態列中狀態爲空的
- 23. 更新和顯示狀態charis上的狀態chage
- 24. git-svn和更新的svn url
- 25. 更新Twitter狀態
- 26. JQuery更新狀態
- 27. 如何更新SVN中的文件?
- 28. SVN如何合併和更新工作?
- 29. 動態狀態更新
- 30. ReactJS動態更新狀態