Как я перезаписываю содержание репозитория с моей рабочей копией в TortoiseSVN?

TLDR; as_matrix() - это метод, values - это атрибут.

Но оба возвращают двумерный массив. as_matrix() прямо устарела, поэтому о его использовании не может быть и речи. Это просто оставляет нас с values, который используется следующим образом:

IQR_meanfun = d[['IQR','meanfun']].values

(Вы, вероятно, назвали .values(), что проявляется как TypeError.)


Если вы используете v0.24 или выше, .values больше не является рекомендуемым методом для извлечения массива из DataFrame. См. документы и этот ответ, который подробно описан в этом.

# Recommended method from v0.24 onwards,
# IQR_meanfun = d[['IQR','meanfun']].to_numpy(copy=True)
# Same as,
IQR_meanfun = d[['IQR','meanfun']].to_numpy()

5
задан 11 March 2009 в 08:36
поделиться

3 ответа

  1. Сначала необходимо сделать обновление (Обновление SVN), таким образом, конфликт на самом деле происходит.
  2. Затем Вы получаете три файла в своем каталоге: yourfilename.mine yourfilename.rX yourfilename.rY (X и Y являются оригиналом и новыми числами пересмотра),
  3. Переименуйте .mine файл к исходному имени файла.
  4. Mark противоречивый файл, как разрешено. (TortoiseSVN-> Разрешенный) (.r? файлы будут удалены автоматически),
  5. После этого можно фиксировать файл, поскольку это было нормальное изменение. (Фиксация SVN)
9
ответ дан 18 December 2019 в 10:49
поделиться

Другая (ужасная) возможность:

  • Проверьте версию, Вы знаете, что собираетесь конфликтовать с в отдельный каталог от Вашего собственного материала
  • Скопируйте свои рабочие файлы по тем в отдельном каталоге - заботятся для не копирования .svn файлов
  • Фиксация из отдельного каталога
1
ответ дан 18 December 2019 в 10:49
поделиться

Посмотрите на svn resolve команда из красной книги. С клиентом командной строки Вы смогли бы работать

svn update
svn resolve -R --accept mine-full

Не кажется, что TortoiseSVN делает это доступным, но если у Вас есть клиент командной строки как резервное копирование, это может быть удобно. Иначе я пошел бы со взломом вида, который Neil описывает (переместите рабочие файлы копии, обновление, замена, работающая файлы копии).

Большая осторожность: Используя Resolved... команда вместо этого примет содержащую конфликт версию после обновления; Вы действительно хотите файл перед обновлением.

6
ответ дан 18 December 2019 в 10:49
поделиться
Другие вопросы по тегам:

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