PHP: Zend Studio и CVS/SVN
Доброго времени суток всем хабраридерам. Хотел бы с вами поделиться своим опытом по настройке Zend Studio на работу с репозитарием системы контроля версий (CVS/SVN). Хабралюди, имеющие сведения по этой теме могут отписаться в комментариях был ли их путь так тернист как мой, либо где-то в инете нашли они сопутствующую доку.
А все началось с того, что мой проект стал набирать обороты и я перестал один над ним работать. Установив и настроив Subversion я принялся к настройке своей любимой IDE. Сразу хочу заметить, что я настраивал под SVN и данное руководство будет актуально под эту систему, но настройка под CVS сильно отличаться не будет. Итак к делу:
Project -> New Project = Создаем проект и настраиваем его под ваши нужды, попутно если он не локальный добавляем в него (с)фтп и прочие сервера, либо директории оттуда же.
Tools -> Preferences -> Source Control = выбираем актуальную для своего сервер систему контроля версий.
Tools -> Subversion -> Checkout = сюда забегаем чтобы внести настройки для самого сервера. Рассмотри каждую подробнее:
Module url - ссылка на ваш проект, типа svn://ваш_адрес/имя_проекта или http://ваш_адрес/имя_проекта
Working Directory = вот тут собственно у меня и была загвоздка, что я по незнанию своему указывал тут не папку в которой находиться и создан мой проект, а другую совсем папку. Посему и вам советую пр создании проекта сразу создать в нем папку, в которую и будет checkout'иться проект с сервака к вам и обратно.
User Name && Password = авторизация на сервере, думаю и так все ясно.
В дополнительных параметрах ниже можно указать опции, такие как например версия ревизии которую надо слить, по умолчанию льется последняя, но можно же и по другому.
Вот собственно и прошел ваш первый checkout, надеюсь успешно получены файлы с сервера, если нет опишите в комментах.
Ну а дальше работайте с проектом, добавляйте и изменяйте ваше файлы, в общем развивайте проект дружно и commit'те на здоровье.
Здоровая критика и поправки принимаю в комментариях.
- PHP: Введение в Zend_Auth В статье приведен обзор возможностей компоненты Zend_Auth, дающий общее представление о реализации пользовательской авторизации в приложениях на базе Zend Framework. В качестве основы приводимых примеров, использованы материалы статьи «Введение в Zend Framework». Примеры протестированы на Zend Framework версий 0.9, 0.9.1 и 0.9.2, и скорее всего будут работать с более поздними версиями, но не с более ранними. Автop: Рoб Алeн, http://akrabat.comОpигинaл:http://akrabat.com/zend-auth-tutorialПepe
- Настоящий индеец Автор: Илья Щуров VoyagerОпубликовано 13 июля 2007 года"Я был в России в прошлый раз двадцать лет назад в составе туристической группы - в городе, который назывался Ленинградом (в Санкт-Петербурге я не был никогда), - рассказывает Брайен Белендорф (Brian Behlendorf), пока мы ищем тихое - и, главное, прохладное! - место, чтобы поговорить о софте, музыке и женщинах. - Люди в России выглядят сейчас гораздо более счастливыми, чем тогда".Для титула "open source-гуру", которым его часто награждают, Б
- PHP: Безопасный метод авторизации на PHP Примечание: мини-статья написана для новичков Давайте посмотрим вокруг: форумы, интернет магазины, гостевые книги и т.д. используют регистрацию и последующую авторизацию пользователей. Можно даже сказать, что это почти необходимая функция каждого сайта (только если это не домашняя страничка Васи Пупкина или не визитная карточка, какой-нибудь небольшой компании). Сегодня я хочу поделиться со всеми новичками информацией, о том, как лучше это все реализовать. 1. Модель (клиент) Регистрация - логин
- Управление проектами: SVN → Подключение внешних библиотек Итак, сегодня речь пойдет о подключении внешних библиотек (суб-проектов) в основные проекты с использованием Subversion. По старой доброй традиции, в качестве клиента для работы с SVN будет использоваться давно полюбившийся нам TortoiseSVN. Как обычно, все описанное ниже не претендует на звание инновационной идеи. Это всего лишь обмен опытом, целью которого является облегчение работы для разработчиков. Подключение внешних библиотек может оказаться очень полезной «фишкой» системы контроля верси
- PHP: Введение в Zend Framework (продолжение) Продолжаем рассказ о Zend Framework. В первой части статьи была описана концепция программной архитектуры MVC, рассмотрена структура типового веб-приложения, базирующегося на Zend Framework и выполнена демонстрационная реализация контроллера и вида на его основе. Во второй части будет раскрыта тема модели и приведен пример взаимодействия приложения с базой данных. Для печaти рекомендуется использовaть полную версию стaтьи в формaте PDF: zend-fw-intro.pdfАвтор: Роб Ален, http://akrabat.comОриги