Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 6978 - Проблемы при совпадении имён файлов   Make a simular bug
Summary: Проблемы при совпадении имён файлов
Status: CLOSED FIXED
Alias: None
Product: WINE-tests
Classification: Свободные проекты (Open source projects)
Component: Общее (show other bugs)
Version: не указана
Hardware: PC All
: P4 minor
Target Milestone: ---
Assignee: Виталий Перов
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 6264
  Show dependency treegraph
 
In work:
Reported: 2011-03-04 15:23 MSK by Виталий Перов
Modified: 2011-08-03 20:54 MSK (History)
2 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Виталий Перов 2011-03-04 15:23:22 MSK
При отправке разных патчей в разные ветки разными письмами возникают проблемы с одинаковыми именами файлов.
Например отправляем патч 001.txt в eterwine.
Сразу же отправляем другой патч, но с таким же именем в eterhack.

Второй файл запишется поверх первого, поэтому первый не приложится.

Нужно добавить какой-то автоматический префикс, добавляемый к имени файла
Comment 1 Vitaly Lipatov 2011-03-05 03:48:54 MSK
(В ответ на comment #0)
> Нужно добавить какой-то автоматический префикс, добавляемый к имени файла
Ну у письма конечно есть идентификатор... Всё зависит от того, как определяется порядок прикладывания патчей...

Но вообще в таких случаях создают отдельный каталог для каждого письма, и такой ситуации не случилось бы.
Comment 2 Виталий Перов 2011-03-10 20:37:07 MSK
Можно и отдельный каталог создавать. Только потом надо его где-то удалять, при условии, что все патчи из него приложены
Но вообще сейчас не реализована группировка патчей по письмам. И пока не планируется её вводить. При существующей системе гораздо проще хранить все патчи в одной директории.

А брать идентификатор письма - хорошая идея. Надо только разобраться можно ли его получить средствами python
Comment 3 Виталий Перов 2011-08-03 20:52:16 MSK
Научился извлекать идентификатор.
В общем виде он выглядит как:
ID= <201108032028.17811.vitperov@etersoft.ru> ;

Можно брать только числа до мейла, и добавлять к названию файла.
Comment 4 Виталий Перов 2011-08-03 20:54:48 MSK
Исправил.
Сейчас должно работать.