簡體   English   中英

將svn工作副本合並到git工作副本中,反之亦然?

[英]Merging an svn working copy into a git working copy and vise versa?

在某些情況下,我需要在git repo上對自己的工作進行版本控制,而項目的“ trunk”在svn repo上,這意味着我將需要定期更新svn工作副本並將其修訂版本合並到git工作副本中,反之亦然。 有什么簡單的方法可以在svn和git中做到這一點? 我目前正在使用SmartGit和TortiseSVN作為客戶端。

是的,使用git svn 檢查手冊頁以獲取更多詳細信息,但是基本思想是,您使用git svn clone svn repo,然后使用git svn rebasegit svn dcommit保持最新。

使用SmartGit / Hg克隆存儲庫。 根據URL,它會立即識別出它是SVN存儲庫,或者會詢問您。 在這種情況下,請選擇SVN 生成的克隆類似於使用git-svn時將獲得的克隆,但是SmartGit的功能明顯更強大:

http://www.syntevo.com/smartgithg/svn-tour.html

http://www.syntevo.com/smartgithg/documentation.html?page=concepts-svn

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM