我已經參與編寫TFS連接器到我們的翻譯應用程序。我們提供了一個連接器,用於從TFVC獲取文件並將這些文件的翻譯版本上傳回到回購站。TFS(Team Foundation Server)Java SDK - 按用戶故事查找文件
我們對TFS的工作原理並不熟悉,因爲我們只知道TFVC的基本知識。下面是我們的連接器的一些額外的要求:(?可這個被故事名義進行,而不是數)
定位在VSTS相應的本地化故事[我們正在獲取符合某些變更文件]
關聯與相應的本地化故事爲每個應用程序
文件提交文件進行代碼審查
有誰知道是否有可能通過查看故事名稱來找到使用Java SDK查找文件的TFVC存儲庫上的文件?
至於上傳文件,我明白,我們將不得不使用workspace.shelve而不是workspace.checkIn來擱置這些文件,以便它們可以提交審查,對嗎?
關於TFVC,它使用帶shelveset的代碼審查工作項目。關於變更集的工作項目,變更集將與工作項目(例如用戶案例)相關聯。你能否提供你的需求的細節,你想獲得用戶商店的變更集,或者你想通過使用Java做代碼審查嗎? –
謝謝你的見解。我們必須從TFVC存儲庫中選取與特定用戶故事關聯的文件。然後,我們將添加這些文件進行翻譯,我們將不得不將翻譯後的文件上傳回存儲庫。現在我們只是把它上傳到回購站。客戶端請求將上傳的文件與用戶故事相關聯。他們希望我們創建shelveset,以便文件可以首先獲得代碼審查。我認爲他們會自己使用TFS進行代碼審查。 – sebastian89n