我想僅將TFS存儲庫中的數據子集提交到Subversion存儲庫。使用git-tf,git-svn將部分TFS轉換爲Subversion
到目前爲止,
我已經克隆了TFS倉庫:
混帳TF克隆--deep http://tfs.server.com:8080/tfs/TeamA「$ /項目/開發
在發展,有四個克隆文件夾(DEV,DEV-A,DEV-B,PROD-Branch),其中只有兩個應該使它成爲Subversion(DEV和PROD-分支)。
我初始化了SVN和獲取它:
混帳svn的初始化https://subversion.com/svn/TeamA/ 混帳SVN取
我已重訂它:
git的變基--onto混帳svn的hash_number_here主
我最初想把參數傳遞給dcommit通信並且,不過看了文檔,似乎沒有這個參數(想想svn ci和提交的路徑)
git分支只顯示一個分支,* master。
我可以簡單地從開發中刪除不需要的文件夾嗎?
我也發現了這一點: https://stackoverflow.com/a/26453458/503246
熟悉SVN和Hg,沒有那麼多使用Git。
編輯#1
如何犯下的一切到一個臨時SVN回購,並過濾掉我不想要,轉儲和導入到最終目的地文件夾?
編輯#2
我用svndumpsanitizer篩選轉儲文件導入和所產生的進口並沒有表現出任何錯誤。但是,代碼現在不能正確編譯,缺少在此過程中可能被燒燬的文件。
我會更感興趣的是解決原因! –