cd C:\path\dir
svn checkout https://server/path/to/trunk/dir/dir/parent_dir--depth empty
cd C:\path\dir\parent_dir
svn update filename.log
(Редактирование filename.log)
svn commit -m "this is a comment."
Пакет "sos" - отличный ресурс. Его основным интерфейсом является команда "findFn", которая принимает строку (ваш поисковый запрос), сканирует записи "function" в базе данных поиска сайта Джонатана Бэрона и возвращает записи, содержащие поисковый запрос, в виде фрейма данных (класса "findFn").
Столбцы этого фрейма данных следующие: Count, MaxScore, TotalScore, Package, Функция, Дата, Оценка, Описание и Ссылка. Нажав на "Ссылка" в строке любой записи, вы сразу же откроете страницу помощи.
Пример: предположим, вы хотите найти все фильтры свертки во всех 1800+ пакетах R.
library(sos)
cf = findFn("convolve")
Этот запрос будет искать термин "convolve", другими словами, это не обязательно должно быть имя функции.
Введя "cf", вы получите HTML-таблицу всех найденных совпадений (в данном случае 23). Эта таблица является HTML-рендерингом рамки данных, о которой я говорил выше. Особенно удобно то, что каждый столбец ("Count", "MaxScore" и т.д.) можно сортировать, щелкнув на заголовке столбца, так что вы можете просматривать результаты по "Score", по "Package Name" и т.д.
(В качестве дополнения: при выполнении этого точного запроса одним из результатов была функция "panel.tskernel" в пакете под названием "latticeExtra". Я не знал, что в этом пакете есть фильтры временных рядов, и сомневаюсь, что обнаружил бы его в противном случае.
На ваш вопрос нелегко ответить. Не существует одной окончательной функции.
formals
- это функция, которая передает именованные аргументы функции и их значения по умолчанию в именованном списке, но вы всегда можете иметь переменные аргументы через ...
параметр и скрытые именованные аргументы со встроенной функцией hadArg
. Чтобы получить список из них, вам придется использовать getAnywhere, а затем сканировать выражение для hasArg. Я не могу придумать автоматический способ сделать это самостоятельно. Это если скрытые аргументы функций не задокументированы.