Назад | Перейти на главную страницу

Команды управления версиями Team Foundation

Кто-нибудь знает, описаны ли следующие команды или перечислены в каких-либо таблицах или файлах конфигурации?

Таблица: tbl_Version Поле: Команда

Они представляют собой двоичный флаг (например, слияние, отменить удаление - это слияние + отменить удаление => 128 + 32 = 160), базовые значения хранятся в Microsoft.TeamFoundation.VersionControl.Client.ChangeType (документы здесь), а базовое значение каждого типа изменения можно найти, обратившись к Microsoft.TeamFoundation.VersionControl.Client сборки или путем отражения источников:

[Flags]
public enum ChangeType
{
    Add = 2,
    Branch = 128,
    Delete = 32,
    Edit = 4,
    Encoding = 8,
    Lock = 512,
    Merge = 256,
    None = 1,
    Property = 8192,
    Rename = 16,
    Rollback = 1024,
    SourceRename = 2048,
    Undelete = 64
}

PS: похоже, что в вашей исходной таблице есть несколько ошибок.