Разработка on-line - общедоступный SVN
2
Итак, теперь разработка проекта LiveStreet будет происходит на общедоступном сервере SVN .
Текущая нестабильная версия лежит в /trunk/, релизы лежат в /tags/
SVN:
Текущая нестабильная версия лежит в /trunk/, релизы лежат в /tags/
SVN:
- +30
- 21 сентября 2008, 10:44
- ort
Дело в том что вручную вставлять ченджи через блокнот стоит только в случае, когда исходный файл правился дома и есть конфликт. В противном случае, нужно использовать специальную программу.
И то, кстати, я уверен что вставка ченджей из свн «через блокнот» тоже автоматизирована.
И то, кстати, я уверен что вставка ченджей из свн «через блокнот» тоже автоматизирована.
смотрите, если вы переделывали под свои нужды шаблон или меняли текст в классах, вы смотрите изменения и аккуратненько в ручную их добавляете…
если у вас всё стандартно и вы каод не трогали, тогда просто файлы поверх накладываетее и готово :)
программ для автоматической синхронизации нет конечно же )), имееться ввиду синхронизация исходного кода с готовым веб проектом :)
ну а сам свн проект сам себя ессесно заменит при апдейте:)
если у вас всё стандартно и вы каод не трогали, тогда просто файлы поверх накладываетее и готово :)
программ для автоматической синхронизации нет конечно же )), имееться ввиду синхронизация исходного кода с готовым веб проектом :)
ну а сам свн проект сам себя ессесно заменит при апдейте:)
Значит, лучший способ — вручную? Тоесть процесс будет выглядеть так: скачиваю я ревизию Х. Изменяю как мне надо. Проходит время и уже доступная ревизия У. Там же можно увидеть какие изменения произошли в ревизии У относительно Х.(выглядит ) Если там добавляются новые функции, то просто копировать и вставлять куски кода в соответствующее место…как правильно копировать? а то нумерация строк тоже копируется)
Весь процесс проходит так:
1. Вы скачиваете версию из свн с помощью торторайз.
2. Вы вносите свои изменения в скачанные файлы.
3. Выходит новая версия.
4. В торторайз вы нажимаете кнопку «обновить».
5. Если у Вас не было существенных изменений, программа всё обновит сама. Если изменения были — она напишет что конфликт и предложит его разрешить.
В той же программе есть специальная подпрограммка «merge», которая подсвечивает различия м-у файлами у Вас на компьютере и в СВН. Запускается она при конфликте.
Вы вручную проверяете изменения и отмечаете что конфликт решен.
1. Вы скачиваете версию из свн с помощью торторайз.
2. Вы вносите свои изменения в скачанные файлы.
3. Выходит новая версия.
4. В торторайз вы нажимаете кнопку «обновить».
5. Если у Вас не было существенных изменений, программа всё обновит сама. Если изменения были — она напишет что конфликт и предложит его разрешить.
В той же программе есть специальная подпрограммка «merge», которая подсвечивает различия м-у файлами у Вас на компьютере и в СВН. Запускается она при конфликте.
Вы вручную проверяете изменения и отмечаете что конфликт решен.
Комментарии (18)
RSS свернуть / развернуть