簡體   English   中英

如何識別在TFS外部更新的文件

[英]How to identify files updated outside of TFS

我們有一個客戶的nopCommerce網站,其中一個IT人員正在直接在Web服務器上修改視圖。 他們現在希望進行更廣泛的更改,因此我們希望將基准NopCom代碼放入TFS中。

然后,理想情況下,我們希望能夠識別直接在Web服務器上更改的所有視圖,並將那些更改的視圖識別為TFS源代碼管理中的更改以進行檢入。

無論如何,在Visual Studio / TFS中可以批量執行此操作嗎? 即最好在本地進行簽入,以便將NopCom的所有基本代碼都簽入到TFS,然后下載網站文件並將其覆蓋在本地工作區中,並讓TFS遞歸進行比較並確定是否有任何新文件已添加或已更改並標記了要簽入的位置。...我知道...我可能在做夢,但是其他任何聰明的解決方法也都值得贊賞,但前提是這行不通。

TFS可以滿足您的需求。 要在開發機器上設置Team Foundation版本控制(TFVC),只需創建一個工作區,然后添加代碼。 檢查鏈接: https : //www.visualstudio.com/zh-cn/docs/tfvc/set-up-team-foundation-version-control-your-dev-machine

當您的代碼庫受版本控制時,您可以開發應用程序,在解決方案資源管理器中創建和打開文件並編寫代碼,而版本控制則為您完成其他工作。 當您簽入和簽出文件時,它會跟蹤您的更改並創建項目的歷史記錄。

您可以使用“差異”窗口通過比較文件夾或文件來清楚地看到差異。 您可以相互比較服務器文件夾和本地文件夾,並查看每個文件夾內容之間的差異。 您可以將兩個服務器文件,兩個本地文件或一個服務器文件與一個本地文件進行比較,並查看文件之間的差異。

您可以從以下網站獲取有關TFVC的更多詳細信息: https ://www.visualstudio.com/zh-cn/docs/tfvc/overview

暫無
暫無

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

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