MergeOptionsEx 列舉類型

完整合併選項,這個轉換為 int 並傳送至伺服器,因此我們可以為回溯相容的未來版本

這個列舉類型的 FlagsAttribute 屬性允許將其成員值以位元組合的方式來使用。

命名空間:  Microsoft.TeamFoundation.VersionControl.Common
組件:  Microsoft.TeamFoundation.VersionControl.Common (在 Microsoft.TeamFoundation.VersionControl.Common.dll 中)

語法

'宣告
<FlagsAttribute> _
Public Enumeration MergeOptionsEx
[FlagsAttribute]
public enum MergeOptionsEx

成員

成員名稱 描述
AlwaysAcceptMine 指示伺服器會捨棄來源的所有變更,保持從目標只變更。

Baseless 指示伺服器執行項目間的無基底合併

Conservative 指示伺服器是傳統的,當宣告合併時發生衝突。從 TFS 2010 中取得。

ForceMerge 指示伺服器重新合併先前已合併的來源版本

NoAutoResolve 只能在用戶端。指示用戶端不嘗試加入自動解決衝突

NoImplicitBaseless 只工作 TFS 2008 的優先順序,指示伺服器不會隱含使用同一相對路徑的無基底合併項目從來源根和目標根。 e.g. $/proj/trunk - > $/proj/branch,如果新的檔案會在設定這個選項的 $/proj/trunk/a.cs 和 $/proj/branch/a.cs 會指示伺服器不嘗試合併 2 檔案

NoMerge 實際指示伺服器不會暫止合併,傳回,但是必須將哪些的預覽。

None 沒有選項

Silent 指示伺服器隱藏所有取得作業而發生衝突。

請參閱

參考

Microsoft.TeamFoundation.VersionControl.Common 命名空間