我正在嘗試切換到Feature Branch風格開發,其中主要新功能的工作是在分支中完成的,並且試圖找出如何將IDEA設置爲與此合作。每次創建新功能分支時,我是否都會創建一個新項目,或者有什麼方法可以檢查SVN中的樹,這樣可以讓我在工作時切換分支和樹幹,讓我合併根據需要提供?IntelliJ IDEA爲SVN Feature Branch開發項目設置
我已經做了幾次搜索,雖然我可以找到涉及到的一些功能的文檔,但我找不到有關如何設置項目開始的任何信息。
我正在嘗試切換到Feature Branch風格開發,其中主要新功能的工作是在分支中完成的,並且試圖找出如何將IDEA設置爲與此合作。每次創建新功能分支時,我是否都會創建一個新項目,或者有什麼方法可以檢查SVN中的樹,這樣可以讓我在工作時切換分支和樹幹,讓我合併根據需要提供?IntelliJ IDEA爲SVN Feature Branch開發項目設置
我已經做了幾次搜索,雖然我可以找到涉及到的一些功能的文檔,但我找不到有關如何設置項目開始的任何信息。
實際上可能有一些第三方工具或非標準配置來做你想做的事情,但基本上svn
是一個「老式」集中式版本控制系統,你不能在分支之間輕鬆/快速切換「在工作中「。
傳統的svn工作流程是檢查你的特性分支到你的文件系統上的不同位置,即trunk/main分支,併爲每個分支有一個單獨的intellij項目。
對不起,今天的標準有點「老式」,git
之類的東西引領革命。
話雖如此,有可能建立git
本地與集中svn
庫的工作 - 我記得讀關於前一段時間的東西,但還沒有做到我自己,因此不能發表評論,如果它是可行的或不。
這裏是在任何情況下鏈接:https://git-scm.com/book/en/v1/Git-and-Other-Systems-Git-and-Subversion
在此期間,只是習慣到Alt-Tab鍵常常;)