Имея какую-то папку в svn (ее адрес), как узнать точное время ее изменения в прошлый раз? - PullRequest
0 голосов
/ 12 мая 2011

поэтому у нас есть папка. это под свн. мы не хотим скачивать все svn, вот эту папку. Мы хотим получить самую последнюю дату любого его содержимого (любой файл, любую подпапку) последнего изменения, и мы хотим получить последний файл, который был модифицирован последним. Так пример папка http://svn.boost.org/svn/boost/sandbox/boost/extension. Так как же это сделать?

Кстати: мы можем получить такую ​​информацию с сервера SVN через браузер?

Ответы [ 3 ]

1 голос
/ 12 мая 2011

Теперь, когда я нашел ссылку на команду, вы можете просто выполнить:

svn info http://svn.boost.org/svn/boost/sandbox/boost/extension

Который должен выводить как:

Path: foo.c
Name: foo.c
URL: http://svn.red-bean.com/repos/test/foo.c
Revision: 4417
Node Kind: file
Schedule: normal
Last Changed Author: sally
Last Changed Rev: 20
Last Changed Date: 2003-01-13 16:43:13 -0600 (Mon, 13 Jan 2003)
Text Last Updated: 2003-01-16 21:18:16 -0600 (Thu, 16 Jan 2003)
Properties Last Updated: 2003-01-13 21:50:19 -0600 (Mon, 13 Jan 2003)
Checksum: /3L38YwzhT93BWvgpdF6Zw==

Возможно, это важная строка:

Last Changed Date: 2003-01-13 16:43:13 -0600 (Mon, 13 Jan 2003)

Для справки, так как я никогда не смогу найти это ... Subversion помогает здесь здесь

1 голос
/ 12 мая 2011

Я использую svn log для большинства вещей:

svn log -l 1 url
1 голос
/ 12 мая 2011

svn info -v путь к папке

и около того, чтобы увидеть svn в браузере, вам нужно установить websvn http://www.websvn.info/

...