我正在研究一個正在使用svn進行版本控制的項目。通常使用git,我會選擇哪些文件作爲git add提交的一部分,然後進行提交。問題是,我不知道是否有類似的方式在顛覆中做類似的事情。我最終開發了一個功能,然後中斷修復了一個bug,最終不得不一次提交它們。有更聰明的方式來處理提交的分段,所以我的錯誤修復和功能可以在svn中單獨提交嗎?我也不想分手,因爲這在顛覆中是非常糟糕的。Subversion:可以挑選哪些文件可以進行提交階段?
2
A
回答
5
兩個選項:
- 手動選擇只提交您感興趣的文件
svn commit file1 file2 ...
,或使用 客戶端,例如TortoiseSVN提供GUI這樣做的。 - 使用changelists。
(說真的,在最新版本的顛覆,並具有良好的客戶像烏龜,我不認爲分支是可怕的,因爲它是做出來的是,但那是另一回事了)
0
git-svn bridge是另一種選擇。
0
在Subversion中分支是非常容易的。當你將變化合並回來時,任何問題都會出現,但當你嘗試合併二進制文件或解決衝突時,任何SCM都是同樣的故事,甚至是git。
相關問題
- 1. 我在哪裏可以下載Subversion二進制文件?
- 2. 如何指定可以在C#ColorDialog中挑選哪些顏色?
- 3. 我可以嘗試從mp3文件中提取哪些功能進行分類?
- 4. 迴文項目可以進行哪些改進?
- 5. 哪個提交可執行文件
- 6. 兩階段提交是否可以防止最終提交失敗?
- 7. 哪些類型的可執行文件可以反編譯?
- 8. 在一個ELF可執行文件中,哪些段可以存儲指針?
- 9. 哪裏可以找到Qt的提交?
- 10. image.get_serving_url()可以提供哪些類型的文件?
- 11. 提交後可以在App Store中編輯哪些信息?
- 12. 哪些路由可以選擇REST API?
- 13. openerp招聘模塊中有不同的階段,我們可以給這些階段提供任何條件嗎?
- 14. 什麼時候可能2階段提交沒有進展?
- 15. 我在哪裏可以找到SGI IRIX預構建的Subversion二進制文件?
- 16. Vuex |我們可以將哪些選項傳遞給提交方法?
- 17. Subversion:我可以同時提交多個簽出的文件夾嗎?
- 18. 哪些詞可以省略?
- 19. 是否可以快速提交提交日誌文件?
- 20. 如何使用Git在提交中挑選某些文件
- 21. 可以對不相交集合執行哪些操作?
- 22. 哪些文件可以控制網站的可見性?
- 23. com.google.gwt.user.client.ui.DeckPanel可以觸發哪些事件?
- 24. 哪些perf事件可以使用PEBS?
- 25. 兩階段提交
- 26. 三階段提交
- 27. 我在哪裏可以找到關於提交過程的一些文檔?
- 28. 「Android Library Update」階段可以加速嗎?
- 29. 哪些文件可以安全地從MinGW-w64二進制文件中刪除?
- 30. 我可以在2個隊列連接之間使用2階段提交
使用TortoiseSVN(http://tortoisesvn.tigris.org/),當您提交時,您會看到所有已更改文件的列表,每個文件都帶有一個複選框。您只需點擊您不想包含的每個文件旁邊的複選框。 – WillfulWizard 2010-07-29 18:01:08