Разработка on-line - общедоступный SVN

2
Итак, теперь разработка проекта LiveStreet будет происходит на общедоступном сервере SVN http://trac.assembla.com/livestreet/timeline.
Текущая нестабильная версия лежит в /trunk/, релизы лежат в /tags/
SVN: http://svn.assembla.com/svn/livestreet
  • +30
  • 21 сентября 2008, 10:44
  • ort

Комментарии (18)

RSS свернуть / развернуть
я думаю, что целесообразным будет указать в топике ссылку на сам свн, а не его веб-физиономию. все-таки никто не будет сливать ревизии через веб :)
+1
  • avatar
  • kruft
  • 21 сентября 2008, 16:25
на той странице есть ссылка на проект LiveStreet и там есть адрес SVN http://www.assembla.com/spaces/show/livestreet
0
  • avatar
  • ort
  • 21 сентября 2008, 16:55
ссылку то я нашел :) первый коммент — просто совет.
0
А подскажите как новые ревизии накладывать на размещенный проект?
0
выкачиваешь, смотришь таймлайн и синхронизируешь
0
Дык чем лучше синхронизировать)))
0
Вам что текстовый редактор посоветовать? Попробуйте блокнот.
0
Дело в том что вручную вставлять ченджи через блокнот стоит только в случае, когда исходный файл правился дома и есть конфликт. В противном случае, нужно использовать специальную программу.

И то, кстати, я уверен что вставка ченджей из свн «через блокнот» тоже автоматизирована.
+1
смотрите, если вы переделывали под свои нужды шаблон или меняли текст в классах, вы смотрите изменения и аккуратненько в ручную их добавляете…
если у вас всё стандартно и вы каод не трогали, тогда просто файлы поверх накладываетее и готово :)
программ для автоматической синхронизации нет конечно же )), имееться ввиду синхронизация исходного кода с готовым веб проектом :)
ну а сам свн проект сам себя ессесно заменит при апдейте:)
+2
Вощем нашел что искал: tortoisesvn.net/about
Всем спасибо)
0
Что-то не могу разобраться с этой программой, читаю манул, но всё равно никак…
Собственно ведь проблема как свои изменения совместить с изменениями из свн.
Может кто-то напишет статью, как использовать эту программу конкретно для ливстрит.
0
выкачиваете программой новые фалйики, сравниваете со старыми, вручную вносите изменения и заливаете к себе на хостинг
0
Значит, лучший способ — вручную? Тоесть процесс будет выглядеть так: скачиваю я ревизию Х. Изменяю как мне надо. Проходит время и уже доступная ревизия У. Там же можно увидеть какие изменения произошли в ревизии У относительно Х.(выглядит так) Если там добавляются новые функции, то просто копировать и вставлять куски кода в соответствующее место…как правильно копировать? а то нумерация строк тоже копируется)
0
Весь процесс проходит так:
1. Вы скачиваете версию из свн с помощью торторайз.
2. Вы вносите свои изменения в скачанные файлы.
3. Выходит новая версия.
4. В торторайз вы нажимаете кнопку «обновить».
5. Если у Вас не было существенных изменений, программа всё обновит сама. Если изменения были — она напишет что конфликт и предложит его разрешить.
В той же программе есть специальная подпрограммка «merge», которая подсвечивает различия м-у файлами у Вас на компьютере и в СВН. Запускается она при конфликте.
Вы вручную проверяете изменения и отмечаете что конфликт решен.
0
Пояснение к пункту 3 — новая версия сайта в свн:)
0
Создал хранилище, импортировал из свн. Создало папку ливстрит, а в ней транк и таг. С какими файлами можно работать (изменять, чтоб потом совмещать)?
0
r54 из trunk работоспособна? Пытался поставить с нуля — возникла проблема с базой данных. Может еще какие-то патчи надо?
-1
  • avatar
  • Karl
  • 25 октября 2008, 20:06
точней проблему опишите, всё что на СВН рабочее!
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.