metaclass: (Default)
[personal profile] metaclass
Дано: много линуксов. У всех линуксов /etc/ лежит под меркуриалом.
Вопрос, куда пушить /etc/ линукса, на котором находится центральный меркуриаловский репозиторий?

PS: А вот еще вуду-фетишистская заморочка: линуксовый etc достать на винде нельзя. Ошибка:
abort: case-folding collision between alternatives/mail and alternatives/Mail

Ребе [livejournal.com profile] belnetmon меня постоянно обвиняет в том, что я экономлю буквы, делая всякие идентификаторы и тому подобное в прогах case-sensitive. А мне, привыкши к линуксам и C#, режет глаза, когда негуманный casing в именах файлов и идентификаторах.

Date: 2010-01-31 11:39 am (UTC)
From: [identity profile] graynm.livejournal.com
> А вот еще вуду-фетишистская заморочка: линуксовый etc достать на винде нельзя. Ошибка:
> abort: case-folding collision between alternatives/mail and alternatives/Mail

Угу, как раз для таких случаев полезно разрешить скачку репозитория в виде архива.

Там еще по-моему до 1.1 прикольный был косяк с обратной ситуацией, когда под виндой студия меняла casing в имени файла и это дело коммитилось втихушку как переименование. А потом при синхронизации с линуксовым репозиторием вставало раком.

Date: 2010-01-31 11:44 am (UTC)
From: [identity profile] d4s.livejournal.com
таки включите в винде чувствительность к регистру

Date: 2010-01-31 01:03 pm (UTC)
develop7: (Default)
From: [personal profile] develop7
Кстати, да - MVP говорят, что для этого даже специальный чекбокс есть.

Date: 2010-01-31 01:20 pm (UTC)
From: [identity profile] zerthurd.livejournal.com
> Вопрос, куда пушить /etc/ линукса, на котором находится центральный меркуриаловский репозиторий?

В центральный меркуриаловский репозиторий.

Date: 2010-01-31 02:58 pm (UTC)
From: [identity profile] vp.livejournal.com
Ребе, я только ЗА культурные имена, посмотрите у меня все идентификаторы.
Я против только одного - делать одновременно сущности File и FilE и разделять их.
То есть резюме:
Именовать культурно, делать правильный casing
Чувствительность к casing в обработке НЕ ДЕЛАТЬ, ибо может вылезти боком в ключевой момент

Date: 2010-01-31 03:03 pm (UTC)
From: [identity profile] metaclass.livejournal.com
в дотнете это обычная практика.

Type mType;
public Type Type {
get{
return mType;
}
}

Я не знаю, что добавить в имя проперти, чтобы оно не совпадало с именем типа, любые добавления выглядят избыточно.

Date: 2010-01-31 03:44 pm (UTC)
From: [identity profile] vp.livejournal.com
Ноги не оттуда растут. В дельфи все-таки их именование класса с Т.. - это было правильно, меньше шизы.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 17th, 2025 12:37 am
Powered by Dreamwidth Studios