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


Автор: Wowa 1.9.2006, 23:02
Я создал репозитарий Subversion для разработки Vingrad CMS. Доступ на чтение к исходникам имеют все.
Доступ на изменение исходников - только официальные разработчики. Если вы располагаете необходимыми знаниями и хотите им стать, то пишите мне в ПМ.


Сергей, как-то писал описание по работе с Subversion. Я его приведу:

 Итак удобная работа из под винды при помощи твоего любимого редактора PHP:
Внимание! Непосредственно перед каждым Commit'ом необходимо сделать Update.
Установка клиента:
  1. Ставишь http://tortoisesvn.tigris.org/. 
  2. Создаёшь директорию, в которой будут файлы локально лежать. Например "c:\vingradcms"
  3. Заходишь в директорию. Правая кнопа мыши, SVN Checkout. Открывается попап
  4. Задаёшь в первую строчку: http://svn.vingrad.ru/svn/vingrad-cms/trunk 
  5. Всё красиво скачиватся. везде зелёные галочки
Сама работа с SVN:
  1. Работаешь с этой папочкой. Делай, изменяй файлы, эксперементируй (Какой прогой - пофиг. Это просто локальная папка у тебя)
  2. Папочки и файлы, где ты что - то поменял имеют красные воскл. знаки.
  3. Все тесты локально прошли на ура, код без ошибок? 
  4. Точно уверен в предидущем пункте? 
  5. Правая кнопа мыши SVN Update.
  6. C сервера приходят изменения, которые произошли с момента твоей последней работы.
  7. Если нет конфликтов - Правая кнопа мыши SVN Commit. (если надобно авторизоваться и выскочит попап, сделай это!)
  8. Заполняем описание проведённых изменений обязательно!!
  9. Всё красиво синхронизуется.
Дополнительно:
Правая кнока -> Свойства папки теперь показывает и весь лог, кто когда чего изменял. В логе правая кнопка на запись и вы можете восстановить любое состояние репозитория. 

Автор: sergejzr 8.9.2006, 21:13
А нельзя как нибудь тест-сервер организовать. Просто я например с разных машинок захожу и ПХП иногда нет или даже апача. Мы уже как то говорили об этом...

Автор: Wowa 8.9.2006, 21:34
sergej.z, я скинул тебе в ПМ данные доступа к http://cmstest.vingrad.ru
Если еще кому из разработчиков это надо, то пишите мне в ПМ.

Автор: IZ@TOP 2.10.2006, 12:06
Цитата

Error: PROPFIND request failed on '/svn/vingrad-cms/trunk'  
Error: PROPFIND of '/svn/vingrad-cms/trunk': Could not read status line: удаленный хост принудительно разорвал существующее соединение.   (http://svn.vingrad.ru)  

Вов, трабла)))

Автор: sergejzr 2.10.2006, 12:15
Да, есть такая хрень... Почему то, если есть уже в папке папка .svn, тогда работает...

Автор: IZ@TOP 2.10.2006, 12:23
sergejzr, как с этим бороться?

Автор: Wowa 2.10.2006, 12:25
Цитата(IZ@TOP @  2.10.2006,  11:23 Найти цитируемый пост)
sergejzr, как с этим бороться? 

надо на сервере фиксть траблу. За тот сервер Cheba ответственен. Он сейчас разбирается.

Автор: sergejzr 2.10.2006, 12:25
Понятия не имею. Может Володя софт обновил? Попробоваь черепаху обновить?..

Автор: IZ@TOP 2.10.2006, 14:00
Wowa, слушай, а кто сабвершн ставил? Мне позарез нужно чтобы меня кто нибудь проконсультировал по этому вопросу (только если установка не на апач22 как mod dav).
sergejzr, у меня последняя стоит.

Автор: IZ@TOP 12.12.2006, 00:25
С Subversion опять какие-то проблемы?

Автор: Wowa 12.12.2006, 00:33
Цитата(IZ@TOP @  11.12.2006,  22:25 Найти цитируемый пост)
С Subversion опять какие-то проблемы? 

нет, уже все Ок.

Автор: IZ@TOP 14.12.2006, 18:10
Что-то либо я глючу, либо SVN - одно из двух.

Цитата
Error: PROPFIND request failed on '/svn/vingrad-cms/trunk'  
Error: Could not open the requested SVN filesystem  

Автор: BobiKK 19.12.2006, 22:22
Проблему с SVN-ом всё ещё не починили?

Автор: Wowa 20.12.2006, 02:15
SVN работает.
http://svn.vingrad.ru/svn/vingrad-cms/trunk/

Автор: gta4kv 12.4.2007, 19:52
Цитата(Wowa @ 8.9.2006,  21:34)
sergej.z, я скинул тебе в ПМ данные доступа к http://cmstest.vingrad.ru
Если еще кому из разработчиков это надо, то пишите мне в ПМ.

У вас сервер на Plesk'e <= 7.5 



По теме : SVN пашет прекрасно

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