將非專案或非方案的檔案和資料夾加入至版本控制

Team Foundation 版本控制可讓您將未必與專案或方案相關的項目加入至伺服器。例如,與 Visual Studio 方案無關之協力廠商語言所建立的檔案。如下列程序所述,檔案和資料夾可以從命令列或 [原始檔控制總管] 加入至伺服器。如需詳細資訊,請參閱 Add 命令原始檔控制總管

注意事項注意事項

您不能加入空白資料夾,或是包含具有暫止變更之檔案的資料夾。

從命令列新增項目

Add 是一項暫止的變更命令,這個命令會排程您指定要加入至伺服器的項目,並從工作區暫止簽入作業的完成。

若要執行暫止的變更命令,您必須將目前的目錄加入至工作區,並進而對應至伺服器。如需如何將您目前目錄加入工作區的詳細資訊,請參閱 在工作區中加入和移除工作資料夾Workfold 命令

注意事項注意事項

透過這種方式加入資料夾和檔案並不會加入 Visual Studio 的繫結資料。繫結負責提供版本控制的功能,包括在 [方案總管] 中表示狀態的各種版本控制圖示。如果您要繫結加入的資料夾和檔案,則必須以個別作業來進行繫結。如需詳細資訊,請參閱 繫結和解除繫結專案及方案

如需將方案和專案加入至伺服器的詳細資訊,請參閱 將專案或方案加入至版本控制

必要的使用權限

若要執行這些程序,您必須將 [簽出] 權限設定為 [允許]。如需詳細資訊,請參閱 Team Foundation Server 使用權限

若要從原始檔控制總管將檔案加入至伺服器

  1. 在 [檢視] 功能表上,按一下 [其他視窗],然後按一下 [原始檔控制總管]。

  2. 在 [原始檔控制總管] 中,移至您想要加入檔案的方案。

    這個方案必須已經在本機工作區的對應資料夾中,而且您想要加入的檔案或資料夾也必須位於對應的本機資料夾中。

  3. 在 [檔案] 功能表上,按一下 [原始檔控制],然後按一下 [加入至原始檔控制]。

    [加入至原始檔控制] 對話方塊隨即出現。

注意事項注意事項

如果無法選取 [加入至原始檔控制],可能是因為您尚未為目前專案建立工作區 (Workspace) 的緣故。如需詳細資訊,請參閱 建立工作區和取得檔案

  1. 在 [排除] 文字方塊中,輸入您不想要加入的副檔名。您可以使用逗號和萬用字元輸入多個檔案類型副檔名,例如 *.pdb、*.obj、*.res。

  2. 按一下 [加入檔案]。

  3. 在 [加入至原始檔控制] 對話方塊中,選取要加入至版本控制的檔案,然後按一下 [確定]。

  4. 在 [加入至原始檔控制] 對話方塊中,按一下 [確定]。

若要從原始檔控制總管將資料夾加入至伺服器

  1. 在 [檢視] 功能表上,按一下 [其他視窗],然後按一下 [原始檔控制總管]。

  2. 在 [原始檔控制總管] 中,移到您想要加入項目的方案。

  3. 在 [檔案] 功能表上,按一下 [原始檔控制],然後按一下 [加入至原始檔控制]。

    [加入至原始檔控制] 對話方塊隨即出現。

注意事項注意事項

如果無法選取 [加入至原始檔控制],可能是因為您尚未為目前專案建立工作區 (Workspace) 的緣故。如需詳細資訊,請參閱 建立工作區和取得檔案

  1. 在 [排除] 文字方塊中,輸入您不想要加入的副檔名。您可以使用逗號和萬用字元輸入多個檔案類型副檔名,例如 *.pdb、*.obj、*.res。

  2. 按一下 [加入資料夾]。

  3. 在 [瀏覽資料夾] 對話方塊中,選取要加入至版本控制的資料夾,然後按一下 [確定]。

  4. 在 [加入至原始檔控制] 對話方塊中,按一下 [確定]。

若要從命令列將項目加入至暫止的變更清單

  1. 依序按一下 [開始] 按鈕、[所有程式]、[Microsoft Visual Studio 2008]、[Visual Studio Tools] 和 [Visual Studio 2008 命令提示字元],開啟 [Visual Studio 2008 命令提示字元]。

    這個步驟會設定命令提示字元環境,以便搭配 Visual Studio 2008 工具使用。

  2. 將目錄變更為本機工作區內的對應資料夾。您想要加入的檔案或資料夾也必須位於對應的本機資料夾中。

  3. 輸入 tf add itemspec,例如 myfile.cs。

請參閱

工作

繫結和解除繫結專案及方案

參考

Add 命令

Checkin 命令