[英]AX 2009 - TFS - Issue with Label File
我們已經為Dynamics AX 2009實現了TFS作為版本控制系統。 除了標簽文件的功能外,TFS的功能一切都很好。 我們面臨的問題是當多個開發人員簽出標簽文件時。 在這種情況下,開發人員簽入的更改始終被最后的開發人員更改覆蓋。
例如,開發人員A和開發人員B簽出相同的標簽文件開發人員A將標簽ID @ LBL1從“嗨”修改為“嗨,在這里”開發人員B將標簽ID @ LBL4從“這將起作用”修改為“沒有,不是這樣”
開發人員A檢查其更改開發人員B檢查其更改
當開發人員B簽入更改時,標簽文件將包含
@ LBL1“嗨,那里”
@ LBL4“不,不是這樣”
在上述情況下,TFS應該已經自動合並了@ LBL1的更改,並使其變為“ Hi here”(沒有出現)。 除標簽文件外,此選項對所有其他對象都適用。
如果有人知道或遇到過類似的問題,請在我們遺漏任何東西時給我們一些啟示。
PS我們在源代碼管理上啟用了“獲取最新結帳”功能。
您是否已安裝(AX) Team Server ? AX 2009中必須有多個開發人員才能使用此服務。在以下白皮書中,您有更多信息:
http://www.microsoft.com/zh-cn/download/details.aspx?id=23608
http://www.microsoft.com/zh-cn/download/details.aspx?id=9915
為每個開發人員分配自己的@ LBA,@ LBB,@ LBC標簽文件。 2009年,TFS遇到了許多相同的問題,這是我們使用的最簡單/最佳的解決方案。
幾年后,它還在某些模塊周圍提供了一些標識。
最后,標簽非常簡單,因此如果您確實想對標簽或其他東西進行“基礎化”,則可以始終將它們合並為一個標簽。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.