2013-01-24 4 views
3

У меня проблема с perforce. Мне очень нравится функция просмотра во время прокрутки. Это помогает мне найти, кто ошибся. Проблема заключается в том, что некоторые файлы довольно большие и часто меняются, Время открытия в режиме ожидания занимает очень много времени. Итак, мне нужна некоторая функция, например SQL (выберите * from time-lapse data top 100), это означает, что мне просто нужно было сохранить 100 (или 50? 20?) Изменений истории, чтобы найти то, что изменилось недавно. Есть ли у этой функции? или есть ли какие-либо виды подключаемых модулей или perforce? Или я хочу услышать ваше ноу-хау, как быстрее найти измененную историю. Спасибо заранее.Могу ли я сделать временное представление в perforce быстрее?

ответ

2

Мне нравится просмотр с временным просмотром, но я часто начинаю с представления «История файлов». Поскольку, как вы отмечаете, самые интересные изменения - последние, я обычно просматриваю последние изменения и их описания. Часто я вижу изменения, которые выглядят особенно интересными, и я изучаю этот список изменений сам по себе и вижу, что меня интересует.

Что касается скорости просмотра временной задержки, интересно, проблема на вашем сервере или на вашем клиент. Пара вещей, которые следует попробовать:

  1. Является ли просмотр времени слишком медленным, когда вы пытаетесь использовать его на рабочей станции коллеги?
  2. Если вы запустите 'p4 annotate> tmp', это также медленно?

Если «p4 annotate» работает быстро, вы можете найти его полезным для тех особенно больших файлов с очень длинными историями. Просмотр времени очень мощный и удобный для чтения, но он собирает огромное количество информации с сервера, а затем должен форматировать эту информацию для отображения.

В моем случае, когда я поднимаю время просмотра, я обычно планирую изучить результаты в течение некоторого времени, поэтому я готов подождать несколько секунд, пока он загружается.

Если проблема в том, что ваш сервер перегружен, вам следует обратиться к администратору Perforce и посмотреть, что он может сделать. Возможно, он может добавить к вашему серверу дополнительные ресурсы (как правило, память), или, возможно, вам стоит рассмотреть возможность развертывания реплики только для чтения, которая может полностью обслуживать операции, такие как просмотр времени, из реплики, не требуя каких-либо циклов с основного сервера. Техническая поддержка Perforce всегда рада помочь с такими проблемами.

 Смежные вопросы

  • Нет связанных вопросов^_^