listModifiedFiles

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

Описание

пример

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

Примеры

свернуть все

Откройте проект Times Table App. Использовать 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