Управление версиями в sharepoint


Я перешел по следующей ссылке для реализации контроля версий: http://sisharepoint.wordpress.com/2010/01/21/using-the-featureupgrading-event-to-upgrade-features-sharepoint-2010/

Я новичок в sharepoint, и мне нужно показать версии функций на моем сайте. Является ли это возможным?
Я не могу увидеть версию в любом месте на сайте. Я могу увидеть соответствующую версию в файле feature.xml в папке Feature 14 куста. Просто хочу знать, можно ли увидеть версии каждого развертывания на сайте sharepoint? Если да, то где я могу его увидеть?

Спасибо,
Priya

2 ответа

Решение

Если индивидуальное решение соответствует вашим требованиям, вы можете попробовать следующие способы поиска активированных версий функций.

  1. Использовать SPFarm.FeatureDefinitions

чтобы получить все активированные функции на ферме -

SPFeatureDefinitionCollection farmFeatures = SPFarm.Local.FeatureDefinitions;
foreach (SPFeatureDefinition feature in farmFeatures)
{
....
}
  1. Чтобы найти версию определенной функции

    var spFarm = SPFarm.Local;
    System.Version version = spFarm.FeatureDefinitions["YourFeatureName"].Version;
    
  2. Используйте SPContext.Current.SiteFeatures или SPContext.Current.Site.Features

    var siteFeatures= SPContext.Current.SiteFeatures;
    foreach (SPFeature sf in siteFeatures)
    

    {

    variable = sf.Definition.DisplayName;

    variable = sf.Definition.Version.ToString();
    }
    

4 Используйте SPContext.Current.WebFeatures или SPContext.Current.Web.Features

var webFeatures= SPContext.Current.WebFeatures;

foreach (SPFeature webFtr in webFeatures)
{
variable= webFtr.Definition.DisplayName;
variable= webFtr.Definition.Version.ToString();
}

Надеюсь это поможет.

Нет способа увидеть это в Central Admin или в настройках сайта. Суть в том, чтобы абстрагироваться от версий от пользователей. Пользователи просто знают, что доступна конкретная функция, а не какая версия. Я согласен, что было бы неплохо увидеть эту информацию, не прибегая к собственному решению.

Другие вопросы по тегам