Хотите получить все файлы, которые были добавлены в мою локальную файловую систему, когда я клонировал SVN. git log --name-status делает это для git, но я не могу найти эквивалент в SVN.
Я пробовал статус svn, журнал svn, список svn, но, похоже, ничего не распечатывает все файлы, которые я добавил (и в хорошем формате, таком как git log)
Мне нужно иметь возможность захватить его, когда мне это нужно (не обязательно прямо при оформлении заказа).. Я думаю, я мог бы просто записать его в файл из оформления заказа, но предпочел бы делать это с помощью команды всякий раз, когда мне это нужно.
svn log --verbose
Вам не подходит? Что именно вам нужно?
svn log --verbose
кажется эквивалентным git log --name-status
, включая список добавленных, удаленных или измененных файлов.
Описание --verbose
из svnbook:
Requests that the client print out as much information as it can while running any subcommand. This may result in Subversion printing out additional fields, detailed information about every file, or additional information regarding its actions.
Разве svn не печатает это, когда вы запускаете
svn checkout
илиsvn update
?