[英]How can I export a large Perforce repository into a different version control system without losing the history?
[英]How can I publish a project to GitHub without my repository's version control history?
我正在考慮從我已經開發的現有代碼庫中發布一個開源項目。 該代碼庫有大約2000個修訂版本,而我已經從事了大約一年的工作。 我最近開發了一個應用程序,該應用程序使用現有的源代碼作為基礎(我復制並粘貼了Android項目目錄),並開始進行編碼,但並未意識到整個版本控制歷史都附加到了它。 當我將其上傳到私有Bitbucket存儲庫時,它還上傳了其他所有提交。 在發布新的開源項目之前,有什么方法可以輕松地從源代碼中刪除存儲庫(我將Mercurial與TortoiseHg一起使用)嗎?
.hg
或.git
文件夾除外) 你完成了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.