1 Востаннє редагувалося Bartash (22.08.2013 12:37:00)

Тема: Розробка веб-проекту з віддаленим сервером та CVS

Доброчасу на форумі.

У мене планується розробка деякого внутрішнього веб-ресурсу (на Python, але не у цьому сіль). Схема написання проекту загалом нагадує спіральну. Хост-сервер - іксовий, моя машина - віндова. У процесі розробки хочу застосувати CVS (для самоосвіти).

Власне, питання:

    Як ліпше здійснювати розробку проекту: віддалено редагувати прямо на сервері; розвернути у себе локальний сервер із подальшим підкиданням на стаціонарний; локально редагувати файли на сервері; ще якось інакше?

З.І: сервер у локалці. Присутній гуй XWindow.

I belong to the Dead Generation.

2

Re: Розробка веб-проекту з віддаленим сервером та CVS

Bartash написав:

Доброчасу на форумі.

У мене планується розробка деякого внутрішнього веб-ресурсу (на Python, але не у цьому сіль). Схема написання проекту загалом нагадує спіральну. Хост-сервер - іксовий, моя машина - віндова. У процесі розробки хочу застосувати CVS (для самоосвіти).

Власне, питання:

    Як ліпше здійснювати розробку проекту: віддалено редагувати прямо на сервері; розвернути у себе локальний сервер із подальшим підкиданням на стаціонарний; локально редагувати файли на сервері; ще якось інакше?

З.І: сервер у локалці. Присутній гуй XWindow.


якщо на сервері нема ніц робочого, що можна порушити  і нормальний інтернет - то віддаю перевагу роботі безпосередньо на сервері. так менше нюансів з правами доступу, бібліотеками  чи іншими залежностями. (особливо, враховуючи, що в машинок різні ОСі)
але, то , мабуть , неправильний підхід...

3

Re: Розробка веб-проекту з віддаленим сервером та CVS

ping написав:

але, то , мабуть , неправильний підхід...

звичайно


чому CVS?
можливо ви ще курите біломор, пєте ситро, дивитесь електрон? :)
чому не git, чи той же svn?
гіт досить годно працює на вінді.

сторюєте центральний репозиторій, працюєте на локалці, з репи кидаєте на бойовий сервер.
в жодному разі, розробка не має йти на продакшн сервері (якщо всі користувачі - це не тільки розробник).

pew pew :D
Блоґ

4

Re: Розробка веб-проекту з віддаленим сервером та CVS

якщо проект тільки ваш (або налаштовувати важко проект: бібліотеки, сервіси всякі) можете редагувати на сервері і там тримати для себе git що б зміни всі фіксувати.

+ робити вчасно бекапи і не буде проблем

5

Re: Розробка веб-проекту з віддаленим сервером та CVS

miroslav.chandler написав:

чому CVS?
можливо ви ще курите біломор, пєте ситро, дивитесь електрон? :)
чому не git, чи той же svn?
гіт досить годно працює на вінді.

Бамбук, сидр і термінал. :)

А якщо серйозно: svn можна було, та влом ставити, бо cvs уже присутній.
Зате поставив на віртуалку Дебіан і хитро посміхаюся навколишнім віндюзерам. :)

сторюєте центральний репозиторій, працюєте на локалці, з репи кидаєте на бойовий сервер.
в жодному разі, розробка не має йти на продакшн сервері (якщо всі користувачі - це не тільки розробник).

Щодо "не на сервері гівнокодити" - згоден.

Репозиторій, отже, ліпше розмістити у себе, а на хост лити лише готове?

I belong to the Dead Generation.

6

Re: Розробка веб-проекту з віддаленим сервером та CVS

funivan написав:

якщо проект тільки ваш (або налаштовувати важко проект: бібліотеки, сервіси всякі) можете редагувати на сервері і там тримати для себе git що б зміни всі фіксувати.

+ робити вчасно бекапи і не буде проблем

Проект пишу один, рівень складності залежить більше від мене. :)
На сервері незручно напряму - віддалений доступ дає маленьке вікно.

Про бекапи - мається на увазі регулярне юзання системи контролю версій?

I belong to the Dead Generation.

7

Re: Розробка веб-проекту з віддаленим сервером та CVS

ping написав:

якщо на сервері нема ніц робочого, що можна порушити  і нормальний інтернет

Робочим буде сам сервіс. Сервер свіжий.
Інет - типова локалка.

I belong to the Dead Generation.