Perforce: Сохранение Perforce от изменения формата текстового файла

Есть возможность работать с фрагментами памяти или массивами cython http://docs.cython.org/src/userguide/memoryviews.html

import numpy as np
cimport numpy as np

  cdef class Model:

    cdef int [:] A

    def sum(self):

        for 0 <= i < N:
            s += self.A[i]
        return s

    def __init__(self):
        self.A = np.arange(1000)

14
задан Vovanium 29 November 2010 в 12:31
поделиться

4 ответа

Установите все спецификации Client / Workspace на кончации линии «Unix». Тогда преобразование не будет происходить при регистрации в Windows.

См. http://answers.perforce.com/articles/kb_article/cr-lf-issues-and-text-line-endings/

10
ответ дан 1 December 2019 в 14:21
поделиться

Perforce Client может обрабатывать строку, заканчивающую должным образом, когда синхронизируя на разных платформах, прилагаемые вами , вариант , установленную правильно на вашем клиенте. Возможно, у вас есть ошибка? Откройте спецификацию вашего клиента и установите вариант , вариант в соответствии с вашими потребностями.

Проверьте Эта статья КБ на их веб-сайте для получения дополнительной информации. Вот выдержка:

на стороне сервера, перфорации. Все текстовые файлы, использующие unix-стиль LF Линейные окончания. Хотя Perforce магазины Архивные файлы сервера на диске в родная линия операционной системы Конвенция о прекращении (CR / LF на Windows, LF на Unix), все линейные окончания Нормализуются на LF Unix-стиль Линейные окончания для внутренней перфорации Серверные операции, такие как P4 Sync, P4 Отправить и P4 diff.

На стороне рабочей области клиента Perforce Определена обработка линейных окончаний по глобальному варианту для каждого ClientsPec. Когда вы синхронизируете текстовые файлы на клиентское рабочее пространство с синхронизацией P4 или отправить их обратно на Perforce Server с P4 отправить, их линейные окончания преобразован, как указано в Раздел ClientsPec Raneend.

5
ответ дан 1 December 2019 в 14:21
поделиться

дают файлы разное расширение.

-5
ответ дан 1 December 2019 в 14:21
поделиться

При добавлении в Perforce текстовых файлов, которые вы хотите считать двоичными, используйте команду p4 add с опцией -t, чтобы переопределить таблицу сопоставления типов. См. документацию здесь. Там приведен пример p4 add -t binary file.pdf.

1
ответ дан 1 December 2019 в 14:21
поделиться
Другие вопросы по тегам:

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