Хук после фиксации SVN: найти папку / путь - PullRequest
0 голосов
/ 26 ноября 2018

Так что мне нужен скрипт ловушки на стороне клиента, который получает путь к файлу из последнего коммита.У нас есть главное репо с несколькими проектами:

Repo
...Project1
......SLN File
...Project 2

и т. Д.

Я знаю, если бы я был на стороне сервера, я мог бы использовать команду svnlook changed.Однако я застрял на стороне клиента.

Так что я искал, чтобы использовать svn info, чтобы получить последний номер оборота (после svn update конечно), а затем использовать этот номер оборота с svn log -c REV# -v.Затем найдите строку вывода команды svn log, чтобы получить пути к файлам.

Однако это намного сложнее, чем команда svnlook changed.Есть ли более чистый способ получить путь к файлу или проекту на стороне клиента?В конечном итоге мне нужен путь к проекту (поэтому Repo / Project1), но я бы даже взял полные пути к файлам для фиксации на этом этапе, если бы был более простой способ получить этот путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...