Автоматическая подстановка properties в файлы для Subversion

Jun 17, 2011 17:16

В конфигурационном файле %appdata%/Subversion/config (в *NIX ~/.subversion/config) внести параметры:

[miscellany]
enable-auto-props = yes

В том же файле для каждой файловой маски задать список обрабатываемых ключевых слов в виде svn:keywords1 слово1 слово2;svn:keywords2 слово1 слово2 e.t.c.

[auto-props]
*.php = svn:keywords=Id;svn:eol-style=LF
*.tpl = ( Read more... )

svn, php, propset

Leave a comment

danmer June 17 2011, 15:12:40 UTC
svn прошлый век! git рулит немеряно! =D

Reply

sundrop June 17 2011, 17:22:56 UTC
Как бы понимаю тебя. Более того, наслышан, что некоторые git-ом делают мерджи, а хранят все в svn. В таком случае svn больше выступает как файловое хранилище, а не как СКВ.

В любом случае, часто есть причины, по которым используется cvs, а не svn, svn, а не git, и.т.д. Никто не будет в одночасье менять систему, над которой работают более 20 человек с разных стран без крайней на то необходимости.

Reply

danmer June 17 2011, 20:03:35 UTC
ну это все очевидно...)

Reply

sundrop June 17 2011, 19:18:27 UTC
Мне вот даже очень любопытно стало: "В чем лично твое преимущество перехода с SVN в Git?"

Reply

danmer June 17 2011, 19:45:23 UTC
во-первых - очень быстро.
во-вторых - очень удобно, что нет "основного репозитария". можно заапдейтится вообще из любой копии - т.е. можно строить какую-угодно схему работы - к примеру "младший персонал" комитит в дев репозиторий, из которого потом "старший персонал" проверяет и комитит в "основной" репозиторий.
3. очень удобные бранчи. я правда мало пользовался - не очень надо было.
4. системные файл в 1 папочке .git в корне проекта и все! нет бесконечных килограмовых .svn в каждой подпапке.
для начала и хватит)

Reply

sundrop June 17 2011, 19:49:40 UTC
Стал интересным пункт №3.
Чем бранчи git удобнее бранчей svn?

Reply

danmer June 17 2011, 20:15:38 UTC
так в двух словах и не расскажу.
очень легко переключаются, очень легко сводятся в одно.
ну вообще почитай лучше - т.к. я в свн с бранчами так и не сработался - потому особо и сравнить не могу.

в гите все очень просто. я просто работаю с директорией. потом просто комичу и все.
мне не надо как в СВНе думать, что просто так грохнуть папку - низзя. надо об этом сообщить СВНу!
или просто переместить нельзя - надо все через СВНку...

ну а скорость работы просто не сравнить. у меня 1 проект в СВН синхронился дольше, чем сейчас восемь проекто в ГИТе!!!

ну а вообще - http://tinyurl.com/67ddknc

Reply

danmer June 17 2011, 20:22:15 UTC
>надо об этом сообщить СВНу!
и не только сообщить, а и сначала убить все файлы в самых глубоки подпапках, потом закомитить, потом обновить, потом удалить все самые глубокие папки, опять закомитить, опять обновить, и так пока не докопаешь до корня...
так ну нафиг... в гите - просто убил папку и закомитился. все.

Reply

sundrop June 17 2011, 21:53:13 UTC
Гуглил эту тему я гораздо раньше.
Но мне важно было именно описание эстетического удовольствия от работы.
Спасибо.

Reply

danmer June 18 2011, 19:21:41 UTC
а... так так бы сразу и сказал))

Reply

Получилось danmer December 30 2011, 14:46:17 UTC
Круто, спс.

Reply


Leave a comment

Up