我在Linux上使用svn
。 我沒有svn update
成功。 我做了更新後,我想看到的狀態,所以我做了svn status
。 我可以看到,我有3個文件與M
(例如)。 如何強制這些文件更新/覆蓋?SVN-覆蓋來自SVN的特定文件
0
A
回答
2
如何強制這些文件更新/覆蓋?
更新和覆蓋意味着不同的事情。在svn update
上,每個文件都被更新。這意味着每個文件都包含其他開發人員自上次更新自上次提交(如果有任何更改)以來對其所做更改的其他開發人員提交給存儲庫的最新更改。
svn status
報告這些文件爲M odified。這意味着你有沒有對這些文件提交的更改。
如果您想使用從存儲庫收到的版本覆蓋文件的本地副本,那麼您的本地更改將會丟失。
如果您確定這是您想要的(放棄您的更改),那麼您可以將這些文件還原爲上次更新它們時的內容。
該命令是svn revert
。運行svn help revert
以獲取有關它的更多信息。
更新:
隨着用戶@bahrep建議,最好是閱讀SVN Book第一。它解釋了版本控制系統的關鍵概念以及它們在Subversion中的實現方式。它還通過示例解釋了svn
命令。當您知道如何使用svn
以及每個命令的預期結果是什麼,並且您只需要快速回憶特定命令所需的參數時,您使用svn help <command>
的幫助就很有用。
使用Subversion的快速瀏覽可以在Basic Work Cycle頁面找到。
相關問題
- 1. 從svn覆蓋文件:externals
- 2. 如何覆蓋特定的文件從SVN分支到樹幹?
- 3. SVN記錄舊的覆蓋文件?
- 4. WordPress更新覆蓋.svn文件夾
- 5. Subversion svn:外部文件覆蓋?
- 6. svn hotcopy覆蓋現有文件嗎?
- 7. 修復覆蓋的svn文本庫等
- 8. Svn狀態-u並忽略來自特定目錄的文件
- 9. 如何覆蓋svn倉庫?
- 10. 來自版本庫的SVN文件夾
- 11. SVN絕對通過本地文件覆蓋遠程文件
- 12. 自動將文件添加到特定文件夾內的SVN
- 13. Spring Boot覆蓋來自用戶特定文件的屬性
- 14. 獲取特定文件的SVN版本
- 15. svn登錄文件中的特定行
- 16. SVN - 特定的人
- 17. svn checkout覆蓋現有的本地文件嗎?
- 18. 防止SVN中的其他提交者覆蓋文件
- 19. 用svn導入的java項目覆蓋路徑文件
- 20. svn覆蓋 - 存儲庫中的erntire文件夾
- 21. 如何從svn簽出特定文件?
- 22. 如何同步svn特定文件夾
- 23. SVN交換機覆蓋工作副本
- 24. SVN合併只是覆蓋所有文件
- 25. SVN在覆蓋文件時未檢測到更改
- 26. SVN從Windows提交到Mac覆蓋文件權限
- 27. 力SVN更新/結帳覆蓋本地文件
- 28. 強制SVN checkout命令覆蓋當前文件
- 29. SVN Repository文件夾被覆蓋,但其中有一些舊的svn文件夾,有些缺失
- 30. 來自URL的文件名(覆蓋)
我最好引用SVNBook而不是'svn help foo':http://svnbook.red-bean.com/nightly/en/svn.tour.cycle.html#svn.tour.cycle.resolve。還原&http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.revert.html – bahrep