[英]TFVC replicate into local git
我實際上在工作中面臨一個小問題。 我們正在將TFVC與Dev和Prod分支一起使用。 只有在新功能完成並經過全面測試后,我們才將更改提交到Dev分支(不可能為每個功能創建單獨的分支,也無法將此項目遷移到Git)。
我需要能夠將我今天所做的工作與昨天所做的工作進行比較。 有racketset選項(通過compare racket插件,但是在VS2015中效果不佳)。
因此,我可以看到的另一種選擇是將標記為“由...修改”的文件從我的工作區復制到另一個本地git repo,這樣我就可以進行每日提交。
還有其他想法嗎?
謝謝 !
還有其他想法嗎?
使用https://github.com/git-tfs/git-tfs
一旦使用類似的方式克隆了存儲庫(最好選擇Dev
和Prod
分支之間通用的變更集):
https://github.com/git-tfs/git-tfs/blob/master/doc/commands/clone.md#clone-from-a-specific-changeset
您只需每次都做一次拉:
git tfs pull --rebase
然后,您可以比較您的提交。
我最終創建了一個小腳本:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.