這是我的問題。我正在和一位外部顧問合作,他在github上創建了一些Git倉庫中的代碼。在內部,我有一臺具有SVN的開發服務器,我可以在我的內部SVN回購中製作他的代碼副本。我不想讓我的顧問直接訪問我的內部服務器,但我希望能夠對他做出的任何更改(並保存在github上)與SVN回購中的內容進行合併。當他更新github時,這並不一定是自動的 - 我只想要一個相當簡單的過程,我可以運行它來將他的更改合併到我的內部SVN倉庫中。請注意,我也將自己修改爲SVN倉庫中的代碼,所以我不能只在每次他進行更改時將他的github git倉庫映射到SVN。那麼,如何確保SVN回購可以跟蹤我們兩個人的變化?與GIT和SVN合併更改
0
A
回答
2
用git-svn
克隆您的回購,並將其回購添加爲遠程。現在,只要你願意,你可以將他的改變合併到你的svn中。
0
閱讀this topic(帶註釋和警告)。
總之 - 您可以使用SVN客戶端訪問的Git回購,託管在Github上,但外部對象的「啞」合併和地方可能會很麻煩(測試你的情況)
相關問題
- 1. 與Git合併大量更改
- 2. Git合併和添加更改ID
- 3. Git合併可選更改
- 4. Git-svn合併和結賬 - 他們的
- 5. Git-svn合併和提交分支
- 6. 自動合併svn-git?
- 7. SVN和GIT並行
- 8. git:在合併時使用git-svn
- 9. git合併VS rebase使用git svn
- 10. 如何愚弄git-svn以識別與svn合併?
- 11. git-svn密碼更改
- 12. SVN合併大量更改的代碼
- 13. SVN合併只修訂更改
- 14. 將git-svn更改爲SVN回購
- 15. 合併兩個git-svn倉庫與常規git提交頂部
- 16. 如何整合SVN和Git?
- 17. 修改第三方代碼並在必要時合併更新 - Git或SVN?
- 18. git-svn:保留兩個不同的git-svn回購合併
- 19. 拼合Git樹與解決合併衝突svn dcommit
- 20. 並行使用SVN和Git
- 21. 從SVN獲取修訂並與git存儲庫合併?
- 22. 使用git-svn和github跟蹤上游svn更改?
- 23. git,合併覆蓋我的更改
- 24. git合併,帶回我的更改
- 25. git pull合併後檢查更改
- 26. Git:合併隱藏某些更改
- 27. git取/合併非快進更改?
- 28. Git:合併但覆蓋更改
- 29. 如何合併我的git更改?
- 30. Git合併「重播」更改,但是呢?
不是一個解決方案到一個特定的問題 - 但建議 - 升級到git:分佈式VCS是優越的。 –