При работе с системой контроля версий линки должны быть под управлением системы контроля, а не файловые линки.Wave wrote:PPS. От хардлинков при работе с версионным контролем я в итоге отказался. Вреда больше, чем пользы.
Системы контроля версий и смежные вопросы
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Системы контроля версий и смежные вопросы
Last edited by Max Rusov on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Добавлена ссылка на исходную тему
Reason: Добавлена ссылка на исходную тему
Re: Как узнать какой из хардлинков главный?
Смутно понимаю, о чём идёт речь, просто не добрался до таких тонкостей. На всякий случай поясню, хоть это и оффтопик.
Мне нужно, чтобы в одной и той же версионной ветке в разных каталогах было два одинаковых файла. Т.е. если я вношу какие-то изменения в один файл, чтобы точно такие же изменения вносились во второй. И не подозревал даже, что эту логику можно реализовать средствами меркурия.
Мне нужно, чтобы в одной и той же версионной ветке в разных каталогах было два одинаковых файла. Т.е. если я вношу какие-то изменения в один файл, чтобы точно такие же изменения вносились во второй. И не подозревал даже, что эту логику можно реализовать средствами меркурия.
Пользуюсь ФАРом больше 20 лет © собирательный.
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Subversion тоже правильно обрабатывает символические ссылки (кроме Винды; впрочем, на семёрке я не смотрел).Wave wrote:И не подозревал даже, что эту логику можно реализовать средствами меркурия.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Re: Системы контроля версий и смежные вопросы
HaRT, я, кажется, не совсем понял, что имеется в виду? Что если сделать каталог и симлинк на него, то при редактировании файла в каталоге, сабвершн скажет, что изменились два файла в двух каталогах? Я ведь так понял, что Макс имеет в виду немного другое — организацию связей не силами файловой системы, а силами системы контроля версий.
Пользуюсь ФАРом больше 20 лет © собирательный.
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: Системы контроля версий и смежные вопросы
http://subversion.apache.org/faq.html#symlinksWave wrote:что имеется в виду?
Тут не всегда удаётся провести чёткую границу.Wave wrote:организацию связей не силами файловой системы, а силами системы контроля версий.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Re: Системы контроля версий и смежные вопросы
Ясно, спасибо. Тем более, что я пользуюсь tortoisesvn\tortoisehg, а не ком-строкой.Win32 has no symlinks, so a win32 client won't do any such translation
Пользуюсь ФАРом больше 20 лет © собирательный.
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: Системы контроля версий и смежные вопросы
Справедливости ради, в Win7 поддержка символических ссылок уже есть, т.ч. лично я надеюсь, что и порт SVN под Винду подтянется.Wave wrote:Ясно, спасибо.Win32 has no symlinks, so a win32 client won't do any such translation
TortoiseSVN — полноценный графический клиент. Не приходится сомневаться, что они поддержат симлинки вскоре после того, как их поддержит сам SVN.Wave wrote:Тем более, что я пользуюсь tortoisesvn\tortoisehg, а не ком-строкой.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Re: Системы контроля версий и смежные вопросы
Какая прелесть.Win32 has no symlinks, so a win32 client won't do any such translation
Уже 4 года, как существуют симлинки на файлы. И 10 лет как на папки.
А для этих товарищей "Win32" видимо, по прежнему является синонимом "Windows 98".
Re: Системы контроля версий и смежные вопросы
Даже если вин хр. Никто не обязывает следить за нюансам того, чем не пользуешься. А хрюша до сих пор чрезвычайно популярна. Можешь пояснить, как будет себя вести свн с поддержкой симлинков на хрюше? Или первая же версия, где эта поддержка появится, автоматически будет означать виста и выше?
Пользуюсь ФАРом больше 20 лет © собирательный.
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: Системы контроля версий и смежные вопросы
Если говорить про ссылки на папки, то так же, как сейчас на никсах — полноценно их (ссылки) поддерживать. Если же речь про ссылки на файлы — то так же, как сейчас на виндах — взамен симлинка создавать текстовый файл, который содержит специальную пометку и указуемый путь.Wave wrote:как будет себя вести свн с поддержкой симлинков на хрюше?
Фар есть инструмент, а не нянька. © 2009 DrKnS
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Re: Системы контроля версий и смежные вопросы
А откуда я знаю? Смотря как они эту поддержку реализуют.Wave wrote:Можешь пояснить, как будет себя вести свн с поддержкой симлинков на хрюше? Или первая же версия, где эта поддержка появится, автоматически будет означать виста и выше?
Фар же, например, не стал "виста и выше".