Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Философия программирования > Управление исходным кодом


Автор: Arkadiy 15.5.2009, 12:55
Доброго всем дня!
 
Ситуация:
Есть сервер, на котором выполняется код, есть локальная машина, на которой этот код правиться(результат внесенных изменений можно посмотреть только после заливки их на сервер), и есть svn репозиторий для этого кода, вопрос в том, как наиболее эффективно организовать работу с данным кодом.
 
Вижу такие возможные варианты:
 
1)      На сервере делается доступ по ftp для данного кода, на локальной машине открывается и редактируется, далее все заливается обратно на сервер, когда нужно занести изменения в svn, все сливается на локальную машину и делается commit.
2)      На сервере расшаривается папка с кодом, на локальной машине работаем как с обычной папкой, и когда нужно зафиксировать изменения, ни каких лишних тело движений не производим.(Этот вариант работает только если есть возможность установить samba на сервер..)

Какие есть еще варианты?

Автор: Dray 8.6.2009, 20:16
Как вариант можно виртуализировать http://www.vm4.ru/2008/04/vmware-workstation-visual-studio-2005.html

Автор: source777 15.6.2009, 22:46
Цитата(Arkadiy @  15.5.2009,  12:55 Найти цитируемый пост)
Вижу такие возможные варианты

Работать с кодом нужно в своей локальной рабочей версии, а не на сервере. Открой для себя svn checkout, svn copy и svn merge.

Автор: RomanEEP 15.8.2009, 16:08
А нельзя просто сделать на локальной машине commit а на сервере update и ничего по ftp не открывать, не расшаривать и не копировать?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)