我正在一個大的源代碼庫(大約15K文件)分解成約25個項目。我想保持perforce的源代碼(並且爲此評估perforce),但由於設置的複雜性,我無法將visual studio項目保存在源代碼控制中,理論上我知道答案是以檢查項目,但這是不可行的(我們最終將簽署幾個VS版本的項目,並且每個項目都有幾個變體,而不是它們自動生成,並且此設置工作得很好)。Perforce與visual studio沒有項目文件被檢入到perforce集成
有沒有辦法讓VS檢出文件進行編輯,因爲它不需要將項目添加到perforce中,以避免用戶不得不去perforce客戶端並手動檢出每個文件以便隨時進行編輯?另外(甚至更好)有沒有辦法讓VS認識到項目中的文件受源代碼控制,而不必將項目添加到源代碼管理?
我知道我們也可以採取措施讓每個用戶提前檢查編輯他們可能想要編輯的所有文件,然後在提交修改之前還原未修改的文件,是否會影響性能這種方法?