Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   FD, TortoiseSVN и branches (http://www.flasher.ru/forum/showthread.php?t=144616)

Zebestov 16.09.2010 15:56

FD, TortoiseSVN и branches
 
Вот я создаю проект в FD, указываю его Location "D://flash/project1/trunk" и работаю в этой папке. А когда надо "ответвиться", то я так понял все файлы из trunk копируются в branches и, следовательно, работать надо там? Или я ошибаюсь и все по прежнему происходит в trunk?
Если не ошибаюсь — как это организовать в FD?

i.o. 16.09.2010 16:07

а что за версия у FD?

Zebestov 16.09.2010 16:11

3.2.2

i.o. 16.09.2010 16:13

советую обновить - http://www.flashdevelop.org/communit...php?f=9&t=3529
там добавлена встроенная поддержка SVN. Может и твой вопрос разрешится.

Добавлено через 3 минуты
отпишись потом как поставишь )

Zebestov 16.09.2010 17:40

Ставить не спешу — дождусь стабильной версии.
Думаю черепахи достаточно, просто я не разобрался.
Читаю пока доку — нифига не могу разобрать... не получается.

i.o. 16.09.2010 17:57

Я тоже пока не все знаю в свн. Но вот вопрос такой - а зачем ответвляться? Мне обычного commit'а хватает пока. Если что-то нужно восстановить или прошлое посмотреть, то без проблем можно пройтись по ревизиям в репозитории и получить, что нужно. Буду благодарен, если кто-то на простом примере объяснит в каких ситуациях без ответвлений нельзя обойтись?

leofit 16.09.2010 19:31

2 i.o.
Крупный проект. Работают несколько человек. Первый делает компонент №1, второй компонент №2 и т.п. Одновременно.
Для тестирования и отладки выливают текущее состояние работы на тестовый сервер, проект там проверяют тестеры и руководство.

Так вот у двух разработчиков работа готова, у других трех нет. Все изменения залиты на тестовый сервер, два компонента работают, 3 сбоят. Все взаимосвязано. Свн один, ветка одна. Как выливать на боевой сервер изменения?

Котяра 16.09.2010 19:43

Цитата:

Сообщение от leofit (Сообщение 936485)
2 i.o.
Крупный проект. Работают несколько человек. Первый делает компонент №1, второй компонент №2 и т.п. Одновременно.
Для тестирования и отладки выливают текущее состояние работы на тестовый сервер, проект там проверяют тестеры и руководство.

Так вот у двух разработчиков работа готова, у других трех нет. Все изменения залиты на тестовый сервер, два компонента работают, 3 сбоят. Все взаимосвязано. Свн один, ветка одна. Как выливать на боевой сервер изменения?

А как помогут тут бранчи?
Заливайте на раб. сервер стабильную ревизию.

leofit 16.09.2010 20:08

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

-De- 16.09.2010 20:43

Можно закинуть в бранч отдельные файлы. Собсно берёшь и закидываешь в черепашке...


Часовой пояс GMT +4, время: 05:32.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.