Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.97.9.168] |
|
Сообщ.
#1
,
|
|
|
Задача стоит следующая:
В системе используются XSLT в большом колличестве, которые добавляются и редактируются большим колличеством разработчиков. Возникла необходимость ввести version control. Как идея - сделать всё так, чтобы XSLT после push добавлялись сразу в production. Для этого создал mercurial репозиторий с необходимой структурой каталогов. Однако эта структура вообще не humanreadable (в качестве названий директорий используется ИД клиента типа 1234567890123), а колличество слошком велико для запоминания среднестатическим умом современным:) поэтому создал на каждую папку symlink с человеческим названием каждому клиенту, ну и как бы дело в шляпе... Ну и тут как всегда вставил в дышло Microsoft - операционная система Windows начиная с XP (с введения NTFS) кнечно поддерживает symlink и джанкшны всякие, но совершенно в другом формате. После клонирования репозитория символические ссылки созданные в OS Linux он воспринимает как текстовые файлы содержащие путь. А так как подавляющее большинство господ девелоперов пользуются именно виндой, то такой вариант организации репозитория отпадает. Буду благодарен за любой совет как решить эту проблему. |