Подтвердить что ты не робот

Что означает статус "P" во время операции обновления CVS Tortoise?

Я выполнил команду "Обновить" в папке с TortoiseCVS, и один из статусов файла - "P". Что это значит? Я вижу "U", которое я предполагаю, означает "Обновление", а "M", которое я предполагаю, означает "Слияние". Я пытался открыть файл справки, но у меня только 404, поэтому я думаю, что брандмауэр в моем офисе блокирует содержимое справки...

Вот скриншот того, что я вижу: alt text
(источник: chomperstomp.com)

4b9b3361

Ответ 1

Это эквивалентно 'U', но CVS решил, что отправка патча, а не всего обновленного файла будет меньше.

Я не мог быстро найти более полное объяснение, но здесь таблица кодов.

Ответ 2

Согласно различным источникам, P относится к файлу, исправленному индивидуально, а не обновленному (U).

Смотрите http://www.gjt.org/mlist/jcvs/msg01480.html и кучу других, за исключением того, что я новый пользователь, поэтому я могу опубликовать только одну ссылку:-(.

Я не смог найти какие-либо документы специально для Tortoise CVS, которые это объяснили.

Ответ 3

P обозначает патч. Это означает, что было сделано небольшое обновление, поэтому весь файл не нужно было отправлять.