作爲SVN客戶端,Git擴展可以沒有問題地使用嗎(或者至少是少數)?我使用命令行git-svn沒有問題,但在某些情況下(例如,挑選行/區塊提交),我寧願使用GUI客戶端。Git擴展可用於SVN回購?
如果有問題,我希望看到它們以及您的解決方法。
作爲SVN客戶端,Git擴展可以沒有問題地使用嗎(或者至少是少數)?我使用命令行git-svn沒有問題,但在某些情況下(例如,挑選行/區塊提交),我寧願使用GUI客戶端。Git擴展可用於SVN回購?
如果有問題,我希望看到它們以及您的解決方法。
作爲一種更新的答案(我認爲這個問題在2011年被問到),我剛開始使用Git Extensions作爲一個使用Subversion作爲回購的項目,但我想在本地使用Git。學習我的方法,Git Extensions具有基於GUI的操作,例如SVN Fetch,SVN Rebase和SVN Dcommit等命令。因此,如果(並且我不知道,因爲我在2011年沒有使用它),Git Extensions在2011年並不支持Subversion回購,現在看起來他們有這種支持。
下面是一個例子(見底部紅色突出部分):
因此,爲了更好地回答你的問題,是的,它確實有支持爲SVN/Git的客戶端。
git-svn
創建一個存儲庫,其行爲與常規Git存儲庫相同,除非您正在執行其中一項特殊操作(dcommit
等)。因此,通過任何外部Git客戶端與該存儲庫進行交互是完全正常的,只要您使用它來執行通常可以從命令行執行的操作,而不會破壞git-svn
。 (例如,您不想嘗試重新綁定上游提交,GUI或不)。
(當然,您仍然必須使用命令行來執行特殊的git-svn
命令,除非您找到支持GUI的GUI他們。)
更改了接受的答案,並附加了一個讚揚:)。謝謝! – Isxek