listModifiedFiles

Перечислите измененные файлы в проекте

Описание

пример

modifiedfiles = listModifiedFiles(proj) возвращает модифицированные файлы проекта в заданном проекте. Функция обновляет состояние системы контроля версий в проекте, и затем возвращает массив файлов проекта, которые перечислены в представлении Modified Files проекта.

Примеры

свернуть все

Откройте Табличный проект Приложения "Таймс". Использование currentProject чтобы создать проект возражают из в настоящее время загруженного проекта.

matlab.project.example.timesTable
proj = currentProject;

Измените название проекта.

proj.Name = "Better Times Table App";

Получите все модифицированные файлы в проекте.

modifiedfiles = listModifiedFiles(proj)
modifiedfiles = 

  1x2 ProjectFile array with properties:

    Path
    Labels
    Revision
    SourceControlStatus

Заметьте, что изменяются два файла. Сравните это с представлением Modified Files в проекте, где вы видите два модифицированных файла метаданных проекта в resources папка

Получите последнюю версию первого модифицированного файла.

revision = modifiedfiles(1).Revision
revision = 

    "ab5a6255ccb2e63c7cd6a8e3bf5c5564926adae8"

Входные параметры

свернуть все

Проект в виде matlab.project.Project объект. Использование currentProject чтобы создать проект возражают из в настоящее время загруженного проекта.

Выходные аргументы

свернуть все

Модифицированные файлы, возвращенные как массив ProjectFile объекты.

Введенный в R2019a