Система управлениями версиями для разработки сайта - Форум успешных вебмастеров - GoFuckBiz.com - Страница 3
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB89.7026
BTC/USD67963.8672
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 04.07.2011, 18:23
Start Post: Система управлениями версиями для разработки сайта 
  #21
Grut
Senior Member
 
Аватар для Grut
 
Регистрация: 23.04.2007
Сообщений: 2,118
Бабло: $337995
По умолчанию

Планиру. постоянно усовершенствовать один сайт, потому задумался использовать какую-нибудь VCS для облегчения работы с апдейтами.

Интересуют возможность просмотреть в браузере рабочую версию сайта после внесения изменений. И в случае если все ОК, экспортить последнюю рабочую версию в корень домена (типа /var/www/grut/public_html/ ) с заменой измененных файлов.

Подскажите, пожалуйста, наиболее правильные решения.
Grut вне форума  
Старый 11.07.2011, 18:55   #22
Drunk Monk
Je suis moine ivre
 
Аватар для Drunk Monk
 
Регистрация: 03.03.2009
Сообщений: 15,268
Бабло: $797172957
По умолчанию

Цитата:
Сообщение от t0os Посмотреть сообщение
это каким образом? в открытом репозитории была партнерка?
походу недавний инцидент с bоokдозером
Drunk Monk вне форума  
Старый 11.07.2011, 19:49   #23
t0os
сам иди в жопу!
 
Аватар для t0os
 
Регистрация: 02.05.2009
Сообщений: 672
Бабло: $81580
По умолчанию

Цитата:
Сообщение от mlu Посмотреть сообщение
Наверное, как-то так:

http://habrahabr.ru/blogs/infosecurity/70330/
про это знаю, да)
но если речь про гит - неплохо бы с веба вообще доступ к .git запретить.
__________________
t0os вне форума  
Старый 11.07.2011, 20:03   #24
RedHead
Senior Member
 
Аватар для RedHead
 
Регистрация: 26.08.2008
Адрес: UA
Сообщений: 2,941
Бабло: $402835
По умолчанию

Цитата:
Это просто здорово экономит время и нервы, когда случайно снёс к чертям нужные исходники. Или когда наизменял так, что всё не работает, а рабочее нужно было еще вчера
Ну а если есть изменения в 2х файлах. В А-файле напартачил, а Б-файл ок и его откатывать ненужно. И если это сделано одним "коммитом". Откатывать два файла не надо ибо в Б норм накодил.
RedHead вне форума  
Старый 11.07.2011, 20:11   #25
mlu
Senior Member
 
Аватар для mlu
 
Регистрация: 17.02.2011
Сообщений: 153
Бабло: $26940
Отправить сообщение для mlu с помощью ICQ
По умолчанию

Цитата:
Сообщение от RedHead Посмотреть сообщение
Ну а если есть изменения в 2х файлах. В А-файле напартачил, а Б-файл ок и его откатывать ненужно. И если это сделано одним "коммитом". Откатывать два файла не надо ибо в Б норм накодил.
Всё можно сделать, в т.ч. и откатить только 1 файл, посмотреть разницу с предыдущим, посмотреть что менялось вообще, когда, где и т.д.
mlu вне форума  
Старый 11.07.2011, 20:21   #26
Mop9a
Senior Member
 
Регистрация: 13.01.2008
Сообщений: 259
Бабло: $53844
По умолчанию

Меня прогер давно заебывает - давайте перейдем с svn на git. А я сколько себя помню, всегда юзал только svn реально стоит заморочиться переносом, уважаемые знатоки систем контроля версий? только плиз без гиковских "git решает, svn сосет", а с нормальными аргументами
Mop9a вне форума  
Старый 11.07.2011, 20:52   #27
xanxy
Senior Member
 
Регистрация: 18.08.2010
Сообщений: 360
Бабло: $66120
По умолчанию

Цитата:
Сообщение от Mop9a Посмотреть сообщение
Меня прогер давно заебывает - давайте перейдем с svn на git. А я сколько себя помню, всегда юзал только svn реально стоит заморочиться переносом, уважаемые знатоки систем контроля версий? только плиз без гиковских "git решает, svn сосет", а с нормальными аргументами
svn на сколько я знаю не распределенная, это первый минус. пару раз спасала распределенность меркуриала, когда впс с репой была в дауне.
У меркуриала с гитом дизайн команд вроде по проще..
xanxy вне форума  
Старый 11.07.2011, 22:12   #28
Grut
Senior Member
 
Аватар для Grut
 
Регистрация: 23.04.2007
Сообщений: 2,118
Бабло: $337995
ТС -->
автор темы ТС По умолчанию

Вот камень в огород git:
http://habrahabr.ru/blogs/development_tools/123700/
Grut вне форума  
Старый 12.07.2011, 12:33   #29
chesser
автоматизирую интернеты
 
Аватар для chesser
 
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,362
Бабло: $470735
По умолчанию

Цитата:
Сообщение от t0os Посмотреть сообщение
это каким образом? в открытом репозитории была партнерка?
видимо, овнеры/кодеры проебались и дали проектам проиндексироваться в гугле и привет

Цитата:
реально стоит заморочиться переносом, уважаемые знатоки систем контроля версий? только плиз без гиковских "git решает, svn сосет", а с нормальными аргументами
svn - нормально, но централизовано, т.е. все всегда хранится в одном месте и все работают с одним и тем же репозитарием. Если он в дауне, то работать нельзя. Если инет кончился - тоже самое.

в git - децентрализовано, т.е. можно делать сколько хочешь репозитариев и настроить их синхронизацию. Один ебнулся - работай с другим, нет проблем. Инет пропал - работаешь с локальным репозитарием.

Для мелкой команды преимущество распределенности сомнительно. Но сами командные интерфейсы git или hg кажутся лучше, функционала больше. Где-то скорость быстрее и тд. Они более новые и технологичные что-ли.
__________________
USA и NL серверы и VPS | wiki | блог | Drupal | NginxТДС
Ave, Google, morituri te salutant! © chesser
chesser вне форума  
Старый 30.09.2011, 20:20   #30
pingo
Senior Member
 
Аватар для pingo
 
Регистрация: 09.04.2007
Сообщений: 4,411
Бабло: $603509
По умолчанию

hg охуенный, счас чёто решил пару директорий выкинуть из репо, не пойму каг..
__________________
VPN сервис для вебмастеров - UK, US, NL, RU, PL, SE, CA, EE, DE, BH[online] BH2, + пробный TRIAL GFB + удобный GUI топик на GFB
pingo вне форума  
Старый 01.10.2011, 01:51   #31
WebNinja
grablab.org
 
Аватар для WebNinja
 
Регистрация: 18.09.2007
Адрес: Thailand
Сообщений: 4,893
Бабло: $322264
Отправить сообщение для WebNinja с помощью ICQ Отправить сообщение для WebNinja с помощью Skype™
По умолчанию

удаляешь директории/файлы, фиксируешь эти удаления.
hg remove -A
__________________
www.imscraping.ninja
grablab.org | blog
WebNinja вне форума