LINUX.ORG.RU
ФорумAdmin

cvs права доступа ?


0

0

Здраствуйте. Подскажите пожалуйста куда копать ?
Проект - разработка ПО.
Есть часть под Linux и часть под Windows.
Проект хотим класть под CVS.
CVS под Windows нашли.

Вопросы такие.
1. На какой машине лучше хранить репозиторий.
2. Что нужно натраивать если хранить на Windows-машине.
3. Что нужно настраивать если хранить на Linux-машите

4. Что и как настраивать, если требуется гибкая настройка доступа
к каталогам ?

5. Что настраивать если использовать возможности CVS по скачиванию
по сети.

Я не админ, а Windows вообще не знаю даже примитивного администрирования.
Пробовал стучаться к Windows-SHARE-папке используя удаленные возможности
CVS - не вышло. Использовал ext - утилиту rsh
но похоже Windows 2000 не поддерживает или DNS неправильно настроен,
хотя к этой Windows-мошине я монтируюсь по имени машины, через smbfs.

Пробовал создавать в подмонтированной, по SMB-протоколу, папке РЕПОЗИТОРИЙ,
так можно только из под root, и скачивает только root.
Изменить права доступа не могу. :(

А мне нужно чтоб можно было туда класть пользьзователям и брать пользователям.

Я в этом новичек абсолютный. :(
 
Доку по CVS - читаю но там вроде нет о взаимодействии с Windows машинами.
Если не сложно подскажите куда копать и что делать.
anonymous

Еще добавлю вопрос.

2 Linux-машины
На одной (name_host.name_domen) в /root/

создал  '.rhosts'  и туда записал

my_name.name_domen        user

Делаю из под root со своей машины (my_name.name_domen):

# rsh -l root  name_host.name_domen 'echo $PATH'
name_host.name_domen: Connection refused

Какую службу я должен запустить на удаленной машине 
чтоб у меня CVS работал ?
Или может как права задать.
по  'ssh root@name_host'

anonymous
()

Вообще в CVS'е с permission не совсем все в порядке. Я, честно говоря, ниразу не видел настроенный CVS с разграничением доступа по каталогам. Обычно все имеют права писать всюду.

maxcom ★★★★★
()
Ответ на: комментарий от anonymous

> # rsh -l root name_host.name_domen 'echo $PATH'

> name_host.name_domen: Connection refused

ну это значит у тебя rsh не поднят. Но вообще лучше CVS настроить на работу через SSH, так секурнее что называется.

maxcom ★★★★★
()
Ответ на: комментарий от maxcom

> Вообще в CVS'е с permission не совсем все в порядке.

это точно...

> Я, честно говоря, ниразу не видел настроенный CVS с
> разграничением доступа по каталогам.
> Обычно все имеют права писать всюду.

есть решения на уровне фс: acl или по группе на проект.
есть еще кривой способ: cvs_acls (хранится в контрибах
к сырцам cvs)...

signal11
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.