Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: не пойму как SVN пользоваться
 
 автор: heed   (12.01.2010 в 19:37)   письмо автору
 
 

Поставил к Apache модуль SVN-сервера ,

Не пойму как правильно туда скидывать проект чтобы не испортить предидущие версии

например клиентом TortoiseSVN делаю "import", спрашивает как сохранить папку, пишу имя папки , например http://localhost/svn/Project1
после загрузки изменённой версии просто меняетса цифра , например
svn - Revision 28: /Project1
и всё, папка читается как-будто она лежит так как и была
, или ошибки типа файл уже существует.

тогда как на таких массовых svn обычно в каждых проектах как-бы папки типа
branches/
tags/
trunk/
переводил названия папок ,) и ничего не понял для чего какая, мануал не понячл даже с переводчиком.
Может кто-то понял для чего это, и как надёжнее сохранить каждое обновление версии
, объясните как лучше делать
, Можно-ли как-нибудь не создавая новых папок записать несколько версий ?

  Ответить  
 
 автор: Loki   (13.01.2010 в 00:38)   письмо автору
 
   для: heed   (12.01.2010 в 19:37)
 

Можно почитать и без переводчика
http://svnbook.red-bean.com/
если svn сервер наружу не смотрит, то на начальном этапе транка Вам будет хватать за глаза. И вообще, чем Вам папки не угодили?

  Ответить  
 
 автор: heed   (13.01.2010 в 03:29)   письмо автору
 
   для: Loki   (13.01.2010 в 00:38)
 

Спасибо ,) целый день мучился читая похожее но по английски, не подумав что где-то есть по русски.

Насчёт папок , почему-то сколько сталкивался с этим всё время казалось что есть возможности откатить одну и ту-же версию, а тут оно разь, и пожало все файлы в какую-то одну базу данных
, и не хотело ничего в ней изменять.

Насчёт trunk как-то уже подозревал что там должна быть последняя окончательная версия, про остальные буду пробовать вычитать

>будет хватать за глаза
в том то и дело , что нахлынывает иногда , всё попеределать, а потом когда уже поздно понимаю что раньше в чём-то было лучше :) а так никуда не смотрит, даже подумываю оставить без авторизации

  Ответить  
 
 автор: Loki   (13.01.2010 в 10:35)   письмо автору
 
   для: heed   (13.01.2010 в 03:29)
 

Значит так. Пересказываю крупным помолом первые главы книжки по ссылке:)
В репозиторий складываются не просто файлы, а их начальное состояние и его изменение. Каждое из состояний/изменений называется ревизией. Из репозитория можно запросить любое из сохраненных состояний файла зная номер ревизии.

В транке обычно находится основная ветвь разработке. В бранче - побочные ветви. В tags - "иторические вехи":) Как правило, официально выпускаемые версии.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования