реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Контроль версий ПО, CVS или SVN или...
AKimbo
сообщение May 6 2007, 14:41
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 26-10-06
Пользователь №: 21 675



Заранее извиняюсь перед теми кто скажет что тема не в этот раздел, но так как сам работаю с ARMами то и решил разместить здесь. Кто какие системы контроля версий использует, или не использует?.. Сам дела с ними не имел, но чувствую что вот-вот жизнь заставит smile.gif Еще хотелось бы узнать, использует ли кто встроенный в IAR интерфейс к CVS и как это выглядит в работе.
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 6 2007, 14:49
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(AKimbo @ May 6 2007, 17:41) *
Заранее извиняюсь перед теми кто скажет что тема не в этот раздел, но так как сам работаю с ARMами то и решил разместить здесь.

А ARM Вы припаиваете, перед употреблением? Тогда наверное надо в "Пайка, монтаж,..." sad.gif
Цитата
Кто какие системы контроля версий использует, или не использует?..

Обсуждалось неоднократно. Достаточно воспользоваться поиском.
Например: http://electronix.ru/forum/index.php?showt...9712&hl=CVS
Цитата
Еще хотелось бы узнать, использует ли кто встроенный в IAR интерфейс к CVS и как это выглядит в работе.

Поставьте и увидите smile.gif Или предполагается, что кто-то в стихах опишет, как оно выглядит?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение May 6 2007, 19:35
Сообщение #3


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(AKimbo @ May 6 2007, 17:41) *
Еще хотелось бы узнать, использует ли кто встроенный в IAR интерфейс к CVS и как это выглядит в работе.

Насколько я успел заметить за последние несколько лет работы со средой IAR, там не было и нет встроенного интерфейса CVS.
Если угодно использовать систему контроля версий, то прикрутите её лучше к файловому менеджеру.
Go to the top of the page
 
+Quote Post
spf
сообщение May 7 2007, 05:01
Сообщение #4


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Сначало надо определиться с самой системой контроля версий.

Мой выбор - Subversion.
Плюсы для начинающих:
- хорошая дока на русском.
- есть GUI-клиент TortoiseSVN


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
AKimbo
сообщение May 7 2007, 07:23
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 26-10-06
Пользователь №: 21 675



Цитата(zltigo @ May 6 2007, 18:49) *
А ARM Вы припаиваете, перед употреблением? Тогда наверное надо в "Пайка, монтаж,..." sad.gif

К сожалению не так все смешно smile.gif , раздела соответствующего не увидел.
В IARе, в Project->Source Code Control есть интерфейс, как сказано в мануале, к "third-party source code control systems". Но попробовать не получается, ругается и подключаться к локальному серверу CVS (CVSNT) отказывается.
Скажите, SPF, сервер для Subversion под какую систему используете?
Go to the top of the page
 
+Quote Post
dxp
сообщение May 7 2007, 07:31
Сообщение #6


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(AKimbo @ May 7 2007, 14:23) *
Скажите, SPF, сервер для Subversion под какую систему используете?

Я хоть и не spf, однако возьму на себя смелость ответить. Доступ к репозиторию Subversion можно организовать тремя способами:
  • локально - просто заводите на машине где-то директорию и в ней создаете репозиторий. Никаких протоколов и серверов тут не требуется;
  • с помощью svnserve - можно запускать в режиме демона, а можно в режиме сервиса (под виндой). Тут уже можно шарить реп между пользователями в сети;
  • на оснвое https - это самый продвинутый способ, используется, как правило, при удаленном (за пределами своей локальной сети) размещении репозитория. Хотя, конечно, ничего не мешает использовать его и в локалке. Но тут надо разбиратся, что к чему, там посложнее будет, чем два предыдущих варианта;
Выбирайте, что Вам приемлемо.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 7 2007, 07:35
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(AKimbo @ May 7 2007, 10:23) *
К сожалению не так все смешно smile.gif , раздела соответствующего не увидел.

А его и не было, до сегодняшнего дня, но "Системный Уровень Проектирования" был.
Цитата
В IARе, в Project->Source Code Control есть интерфейс, как сказано в мануале

Я лично IAR IDE не пользуюсь - только его компилятором. Для IDE есть более подходящие кандидаты и у них, как правило, нет проблем с интеграцией с разнообразными внешними инструментами, тем более с CVS.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Andreas1
сообщение May 7 2007, 08:01
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142



Я установил svnserve на сервере под виндой на работе и открыл один порт наружу. Это позволяет просто синхронизироваться дома и на работе. Про уязвимости svn не встречал и у меня проблем не было. Настраивается очень быстро, пользоваться удобно. Помогает поддерживать старые версии.
Go to the top of the page
 
+Quote Post
spf
сообщение May 7 2007, 08:58
Сообщение #9


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Цитата(AKimbo @ May 7 2007, 13:23) *
Скажите, SPF, сервер для Subversion под какую систему используете?

Под FreeBSD.
Схема доступа svn+ssh://


Цитата(Andreas1 @ May 7 2007, 14:01) *
Про уязвимости svn не встречал и у меня проблем не было.

Про уязвимость особо не пишут, т.к. все должны понимать и так, что если "все ходит открытым текстом" (случай схемы svn://), то все это уязвимо. Если проблем не было, то значит пока повезло wink.gif


Цитата(dxp @ May 7 2007, 13:31) *
  • с помощью svnserve - можно запускать в режиме демона, а можно в режиме сервиса (под виндой). Тут уже можно шарить реп между пользователями в сети;
  • на оснвое https - это самый продвинутый способ, используется, как правило, при удаленном (за пределами своей локальной сети) размещении репозитория. Хотя, конечно, ничего не мешает использовать его и в локалке. Но тут надо разбиратся, что к чему, там посложнее будет, чем два предыдущих варианта;
Тут закралась небольшая путаница понятий(протокол/сервер/схема)

Вот что говорит первоисточник:
The following repository access (RA) modules are available:

* ra_dav : Module for accessing a repository via WebDAV (DeltaV) protocol.
- handles 'http' scheme
- handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
- handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
- handles 'file' scheme


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
Andreas1
сообщение May 7 2007, 09:04
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142



Цитата
Про уязвимость особо не пишут, т.к. все должны понимать и так, что если "все ходит открытым текстом" (случай схемы svn://), то все это уязвимо. Если проблем не было, то значит пока повезло

Так в оприсании подчеркнуто, что пароли ходят шифрованные. Под уязвимостью я понимаю возможность проникновения в локальную сеть через svn или подбор/перехват пароля. Есть информация о возможности подобного?

Цитата
Схема доступа svn+ssh://

Где-нибудь встречали простую инструкцию, как под виндой осуществидь подобное?
Go to the top of the page
 
+Quote Post
AKimbo
сообщение May 7 2007, 12:36
Сообщение #11


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 26-10-06
Пользователь №: 21 675



Цитата
Где-нибудь встречали простую инструкцию, как под виндой осуществидь подобное?

Посмотрите вот здесь http://svnbook.red-bean.com/nightly/ru/svn...g.svnserve.html
Go to the top of the page
 
+Quote Post
spf
сообщение May 8 2007, 10:52
Сообщение #12


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Цитата(Andreas1 @ May 7 2007, 15:04) *
Так в оприсании подчеркнуто, что пароли ходят шифрованные. Под уязвимостью я понимаю возможность проникновения в локальную сеть через svn или подбор/перехват пароля. Есть информация о возможности подобного?

Если мне не изменяет память, то эта возможность появилась не сразу.
И поэтому при перезде с cvs сразу сделал схему svn+ssh://, чтоб голова не болела.
Уязвимостью считаю не только возможность проникновения в систему, но и получение/порчу данных репозитория.

Цитата
Где-нибудь встречали простую инструкцию, как под виндой осуществидь подобное?

Нет, не знаю как под виндой сделать доступ через ssh.

ИМХО: виндовс -- операционная система не для сервера.


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
Doka
сообщение May 9 2007, 12:20
Сообщение #13


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(spf @ May 8 2007, 14:52) *
... сразу сделал схему svn+ssh://, чтоб голова не болела.
Уязвимостью считаю не только возможность проникновения в систему, но и получение/порчу данных репозитория.

ну да.. в коммерческий разработках от одного только readonly ущерб каков. оттого и напридумывали туннелей с криптованием любых транзакций.

Цитата(spf @ May 8 2007, 14:52) *
Нет, не знаю как под виндой сделать доступ через ssh.

redbean-svnbook явно не описывает настройку связки svn+ssh в windows, однако описаны способы конфига, позволяющего прикрутить любой (т.е. не обязательно именно SSH) способ туннелирования соединения клиента и сервера Subversion (при условии наличия версий туннелирующего ПО под windows и linux - если у клиентов отличные от сервера оси).


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
spf
сообщение May 10 2007, 04:10
Сообщение #14


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Цитата(spf @ May 8 2007, 16:52) *
Нет, не знаю как под виндой сделать доступ через ssh.

Хочу уточнить, для однозначности:
Не знаю как под windows запустить сервер svn с доступом к нему через ssh.

Доступаться из-под windows к репозиторию под другой операционной системой через ssh можно при помощи PuTTY.



--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
lamerok
сообщение May 21 2007, 05:10
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 135
Регистрация: 22-06-04
Из: Челябинск
Пользователь №: 88



Цитата(AKimbo @ May 6 2007, 17:41) *
Заранее извиняюсь перед теми кто скажет что тема не в этот раздел, но так как сам работаю с ARMами то и решил разместить здесь. Кто какие системы контроля версий использует, или не использует?.. Сам дела с ними не имел, но чувствую что вот-вот жизнь заставит smile.gif Еще хотелось бы узнать, использует ли кто встроенный в IAR интерфейс к CVS и как это выглядит в работе.

Выглядит это примерно так:
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st July 2025 - 04:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.01503 секунд с 7
ELECTRONIX ©2004-2016