|
|
|
| Поставил к Apache модуль SVN-сервера ,
Не пойму как правильно туда скидывать проект чтобы не испортить предидущие версии
например клиентом TortoiseSVN делаю "import", спрашивает как сохранить папку, пишу имя папки , например http://localhost/svn/Project1
после загрузки изменённой версии просто меняетса цифра , например
svn - Revision 28: /Project1
и всё, папка читается как-будто она лежит так как и была
, или ошибки типа файл уже существует.
тогда как на таких массовых svn обычно в каждых проектах как-бы папки типа
branches/
tags/
trunk/
переводил названия папок ,) и ничего не понял для чего какая, мануал не понячл даже с переводчиком.
Может кто-то понял для чего это, и как надёжнее сохранить каждое обновление версии
, объясните как лучше делать
, Можно-ли как-нибудь не создавая новых папок записать несколько версий ? | |
|
|
|
|
|
|
|
для: heed
(12.01.2010 в 19:37)
| | Можно почитать и без переводчика
http://svnbook.red-bean.com/
если svn сервер наружу не смотрит, то на начальном этапе транка Вам будет хватать за глаза. И вообще, чем Вам папки не угодили? | |
|
|
|
|
|
|
|
для: Loki
(13.01.2010 в 00:38)
| | Спасибо ,) целый день мучился читая похожее но по английски, не подумав что где-то есть по русски.
Насчёт папок , почему-то сколько сталкивался с этим всё время казалось что есть возможности откатить одну и ту-же версию, а тут оно разь, и пожало все файлы в какую-то одну базу данных
, и не хотело ничего в ней изменять.
Насчёт trunk как-то уже подозревал что там должна быть последняя окончательная версия, про остальные буду пробовать вычитать
>будет хватать за глаза
в том то и дело , что нахлынывает иногда , всё попеределать, а потом когда уже поздно понимаю что раньше в чём-то было лучше :) а так никуда не смотрит, даже подумываю оставить без авторизации | |
|
|
|
|
|
|
|
для: heed
(13.01.2010 в 03:29)
| | Значит так. Пересказываю крупным помолом первые главы книжки по ссылке:)
В репозиторий складываются не просто файлы, а их начальное состояние и его изменение. Каждое из состояний/изменений называется ревизией. Из репозитория можно запросить любое из сохраненных состояний файла зная номер ревизии.
В транке обычно находится основная ветвь разработке. В бранче - побочные ветви. В tags - "иторические вехи":) Как правило, официально выпускаемые версии. | |
|
|
|