我已經習慣了git,我非常喜歡它,但我的客戶之一是(仍然?)使用顛覆,我現在不是真的關於svn,但我知道有一個git-svn包。我可以使用git-svn,看起來像我使用SVN,如果是的話,怎麼樣?
我知道它有可能從svn獲取一個回購協議,但我可以使用git而不是svn並仍然提交,並「推」到中央svn服務器?
我想使用git而不是svn,如果我可以你可以指點我任何教程來做到這一點?
謝謝
編輯:
我其實不在乎獲取所有提交,只有10/20前一個就足以作爲應用程序處於工作狀態,這就是隻是做了改進,所以如果實際需要的話,我只會提取所有的提交歷史記錄。
「看起來像我正在使用SVN」 - 如果其他svn用戶都知道你一直在使用git真的很重要,那麼請小心不要提交你的'。gitignore'文件或類似的東西,而且從來沒有'git svn dcommit'多次提交,因爲它們在svn日誌中相隔幾秒鐘。但除此之外,你可以將git看作是一個非常花哨的svn客戶端,沒有人會知道其中的差異。 – MatrixFrog 2011-03-10 03:22:38