Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Misha v.3 27.12.2005 19:29
про cvs:Модулей может быть много — по числу проектов, которыми вы занимаетесь.мне кажется что стОит упомянуть, что "проект" это нечто такое виртуальное, определяемое разработчиком, и что на сайте может использоваться несколько "проектов" разом
Вы просите CVS создать для вас копию файлов из хранилища (сделать «checkout») — и правите файлы уже в этой копии.для многих будет шок, что они получат две версии файлов. надо подчеркнуть что исходные файлы можно грохнуть, ибо они есть в cvs.
Зайдя на сервер провайдера по SSH вы можете запустить CVS-клиента там, и вытащить копию сайта на сервер провайдера.т.к. тут пишется про установку локального cvs сервера, то стоит сделать сноску, что это возможно если доступ с сервера провайдера к "локальному" хосту возможен.
Когда вы внесли новые изменения и сохранили их в repository, вы можете повторить процедуру на сервере провайдера. С вашего компьютера будут скачаны только изменившиеся фрагменты — это позволит сэкономить трафик и ускорить обновление.по моему не стоит смешивать checkout и update :)
Совет: делайте commit каждый раз, когда вносите в проект очередную законченную порцию изменений. Вспомните совет любителей компьютерных «стрелялок» — «сохраняйтесь чаще!».мне кажется что стоит как-нить подчеркнуть законченную порцию, чтобы в cvs не оказывалась не рабочий набор данных. и... в стрелялках все-таки надо научиться играть, а не сохраняться :)