Как я нахожу файл в истории репозитория подверсии?

Я считаю, что синтаксис предыдущих ответов является избыточным и трудно запоминаемым. Пандас представил метод query() в v0.13, и я предпочитаю его. Для вашего вопроса вы можете сделать df.query('col == val')

Воспроизводится из http://pandas.pydata.org/pandas-docs/version/0.17.0/indexing.html#indexing-query

In [167]: n = 10

In [168]: df = pd.DataFrame(np.random.rand(n, 3), columns=list('abc'))

In [169]: df
Out[169]: 
          a         b         c
0  0.687704  0.582314  0.281645
1  0.250846  0.610021  0.420121
2  0.624328  0.401816  0.932146
3  0.011763  0.022921  0.244186
4  0.590198  0.325680  0.890392
5  0.598892  0.296424  0.007312
6  0.634625  0.803069  0.123872
7  0.924168  0.325076  0.303746
8  0.116822  0.364564  0.454607
9  0.986142  0.751953  0.561512

# pure python
In [170]: df[(df.a < df.b) & (df.b < df.c)]
Out[170]: 
          a         b         c
3  0.011763  0.022921  0.244186
8  0.116822  0.364564  0.454607

# query
In [171]: df.query('(a < b) & (b < c)')
Out[171]: 
          a         b         c
3  0.011763  0.022921  0.244186
8  0.116822  0.364564  0.454607

Вы также можете получить доступ к переменным в среде, добавив @.

exclude = ('red', 'orange')
df.query('color not in @exclude')

24
задан ale 1 April 2013 в 12:39
поделиться

5 ответов

TortoiseSVN может искать журналы очень легко, и в моей системе я могу ввести ".plg" в поле поиска и найти, что все добавляет, изменяет и удаляет для тех файлов.

Без Черепахи, единственный способ, которым я могу думать о выполнении, которое было бы к grep полными журналами или проанализировало бы журналы и сделало бы Ваш собственный поиск индикаторов 'A' и 'D' на файле, который Вы ищете (использование svn log --verbose для получения путей к файлам).

svn log --verbose | grep .bat
23
ответ дан crashmstr 29 November 2019 в 00:08
поделиться

Я предполагаю, что Вы используете клиент командной строки SVN. Дайте TortoiseSVN попытку. Его "Выставочное диалоговое окно" Журнала позволяет искать комментарии, имена файлов и авторов.

http://tortoisesvn.net/downloads

пз: Windows только.

2
ответ дан Ishmaeel 29 November 2019 в 00:08
поделиться

Лично я использовал бы

svnadmin dump -r1:HEAD /path/to/repo/

Канал это в меньше и поиск или grep с некоторым контекстом.

1
ответ дан Philip Reynolds 29 November 2019 в 00:08
поделиться

TortoiseSVN абсолютно мил. Я не могу предположить иметь дело с Подрывной деятельностью без него.

кроме того, как съемка общим планом, если бы Вы используете Eclipse, я рекомендовал бы плагин Subclipse.

1
ответ дан Owen 29 November 2019 в 00:08
поделиться

svn регистрируют-v .bat

1
ответ дан 29 November 2019 в 00:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: