我希望你能幫我解決這個開發工作流程煩惱。混合開發環境:從Git/TFS自動化Visual Studio .csproj更新?
我是一個開發項目的前端開發人員,其中大多數其他開發人員使用MS Visual Studio,而我沒有。我們已經建立了TFS,並且能夠檢查代碼並在本地進行編輯。
經過編輯後,我通過git add
和git commit
將我的代碼簽入本地Git回購,然後通過git tf checkin
推送至TFS。
問題是我們使用Visual Studio的開發人員在從TFS更新其工作空間後無法看到我添加的文件。我們已經將這個問題的原因追蹤到了.csproj文件 - 我添加到回購站的任何文件(例如JavaScript,CSS)都必須手動添加到Visual Studio中的項目中,因爲我的工作流不使用VS和不會更新.csproj文件。
- 有沒有人遇到類似的情況,並找到了解決辦法?
- 是否有可能會注意到添加文件並更新.csproj文件以匹配的工具?
- 也許在Visual Studio中有一個設置,以便它通知其目錄中的新文件並將它們自動添加到項目中?
在此先感謝您的任何建議。
這是一個很好的起點,感謝您的建議。不幸的是,這些都導致我仍然不得不手動編輯文件...關於如何自動執行此過程的任何想法?也許與Git的'add'語句綁定在一起? –
擴大了答案 –