CVS на хостинге
От: agoago  
Дата: 14.06.04 15:21
Оценка:
Подскажите можно ли установить CVS на платном хостинге не обращаясь в поддержку этого хостинга (потому что они не отвечают) ?

Или может подскажите как решить проблему Source Control для команды из 4 человек работающих в разных городах?
Re: CVS на хостинге
От: olegich Беларусь  
Дата: 14.06.04 15:39
Оценка: 17 (2)
Здравствуйте, agoago, Вы писали:

A>Подскажите можно ли установить CVS на платном хостинге не обращаясь в поддержку этого хостинга (потому что они не отвечают) ?


A>Или может подскажите как решить проблему Source Control для команды из 4 человек работающих в разных городах?



Похоже без службы поддержки не обойтись — нужны административные действия для настройки CVSROOT в inetd.conf и инициализация репозитория в этом CVSROOT.
А проблема коллективной работы небольшого тима стара как мир, здесь много сообщений было по этому поводу. С SourceForge был печальный опыт — ждали месяц от них ответа и поняли что его не будет . Сейчас пользуемся http://dev-hosting.com, он конечно платный, но цены просто условные, вот уже 4 месяца работаем никаких проблем .
Re: CVS на хостинге
От: postmaster  
Дата: 14.06.04 16:13
Оценка:
Здравствуйте, agoago, Вы писали:

A>Подскажите можно ли установить CVS на платном хостинге не обращаясь в поддержку этого хостинга (потому что они не отвечают) ?


Если есть доступ через ssh, то без проблем.

A>Или может подскажите как решить проблему Source Control для команды из 4 человек работающих в разных городах?


Если проект некоммерческий, то sf.net.
Если коммерческий, то не пожалеть денег на выделенный сервер.
Re[2]: CVS на хостинге
От: olegich Беларусь  
Дата: 15.06.04 06:33
Оценка:
Здравствуйте, postmaster, Вы писали:

P>Здравствуйте, agoago, Вы писали:


A>>Подскажите можно ли установить CVS на платном хостинге не обращаясь в поддержку этого хостинга (потому что они не отвечают) ?


P>Если есть доступ через ssh, то без проблем.


Несогласен, необходимо добавить записи о CVS в inetd.conf а для этого помимо SSH еще и права нужны, чтобы серевер как минимум откликался на запросы твоей клиентской программы!
Re[2]: CVS на хостинге
От: Frostbitten Россия  
Дата: 15.06.04 09:59
Оценка:
Здравствуйте, olegich, Вы писали:

O>Сейчас пользуемся http://dev-hosting.com, он конечно платный

Я как раз искал что-то подобное.
Re[3]: CVS на хостинге
От: postmaster  
Дата: 15.06.04 10:00
Оценка:
Здравствуйте, olegich, Вы писали:

A>>>Подскажите можно ли установить CVS на платном хостинге не обращаясь в поддержку этого хостинга (потому что они не отвечают) ?


P>>Если есть доступ через ssh, то без проблем.


O>Несогласен, необходимо добавить записи о CVS в inetd.conf а для этого помимо SSH еще и права нужны, чтобы серевер как минимум откликался на запросы твоей клиентской программы!


Нет.
Здесь в действительности 2 подвопроса:
1). _Установка_ cvs на сервере
2). _Использование_ cvs на сервере.

Первый решается: даже если вдруг /usr/bin/cvs отсутствует, то можно самостоятельно установить cvs в $HOME/bin (если /home смонтирован без noexec).

Второй также решается просто:
yourserver.com$ cvs -d ~/cvsroot init

После этого на клиенте:
$ export CVSROOT=:ext:yourhost.com:~/cvsroot
$ export CVS_RSH=ssh

и можно использовать новый сервер:
$ cvs checkout YourModule

Теперь объясни,
1). Причём здесь inetd.
2). Какие права помимо возможности залогинится на сервер и запустить cvs нужны в этом случае?
Re[4]: CVS на хостинге
От: genre Россия  
Дата: 15.06.04 11:14
Оценка: -1
Здравствуйте, postmaster, Вы писали:

P>Теперь объясни,

P>1). Причём здесь inetd.

ну есть подозрение, что не законектишься к нему, если cvs не слушает порт.
а он именно не будет его слушать если не настроить xinetd
... << RSDN@Home 1.1.3 stable >>
Re[4]: CVS на хостинге
От: olegich Беларусь  
Дата: 15.06.04 11:33
Оценка: -1
Здравствуйте, postmaster, Вы писали:

P>Здравствуйте, olegich, Вы писали:


A>>>>Подскажите можно ли установить CVS на платном хостинге не обращаясь в поддержку этого хостинга (потому что они не отвечают) ?


P>>>Если есть доступ через ssh, то без проблем.


O>>Несогласен, необходимо добавить записи о CVS в inetd.conf а для этого помимо SSH еще и права нужны, чтобы серевер как минимум откликался на запросы твоей клиентской программы!


P>Нет.

P>Здесь в действительности 2 подвопроса:
P>1). _Установка_ cvs на сервере
P>2). _Использование_ cvs на сервере.

P>Первый решается: даже если вдруг /usr/bin/cvs отсутствует, то можно самостоятельно установить cvs в $HOME/bin (если /home смонтирован без noexec).


P>Второй также решается просто:

P>
P>yourserver.com$ cvs -d ~/cvsroot init
P>

P>После этого на клиенте:
P>
P>$ export CVSROOT=:ext:yourhost.com:~/cvsroot
P>$ export CVS_RSH=ssh
P>

P>и можно использовать новый сервер:
P>
P>$ cvs checkout YourModule
P>

P>Теперь объясни,
P>1). Причём здесь inetd.
P>2). Какие права помимо возможности залогинится на сервер и запустить cvs нужны в этом случае?

запись в inetd.conf необходимо делать чтобы сервер "ждал" соединения на определенном порту!
Re[5]: CVS на хостинге
От: postmaster  
Дата: 15.06.04 12:50
Оценка: 1 (1)
Здравствуйте, olegich, Вы писали:

O>запись в inetd.conf необходимо делать чтобы сервер "ждал" соединения на определенном порту!


Нет.

Это нужно только в случае использования pserver'а.
В случае cvs over ssh cоединение устанавливается через sshd.

Который по условиям задачи уже есть ("Если есть доступ через ssh, то без проблем.").
Re[5]: CVS на хостинге
От: postmaster  
Дата: 15.06.04 12:53
Оценка:
Здравствуйте, genre, Вы писали:

G>Здравствуйте, postmaster, Вы писали:


P>>Теперь объясни,

P>>1). Причём здесь inetd.

G>ну есть подозрение, что не законектишься к нему, если cvs не слушает порт.

G>а он именно не будет его слушать если не настроить xinetd

Неправильное подозрение.
Читай здесь
Автор: postmaster
Дата: 15.06.04
.
Re[2]: CVS на хостинге
От: sergeiv  
Дата: 15.06.04 13:03
Оценка:
O> Сейчас пользуемся http://dev-hosting.com, он конечно платный, но цены просто условные, вот уже 4 месяца работаем никаких проблем :super: .

А не боишься за сохранность и безопасность своих исходников ?
Re[2]: CVS на хостинге
От: postmaster  
Дата: 15.06.04 13:45
Оценка: :))
Здравствуйте, olegich, Вы писали:

O>А проблема коллективной работы небольшого тима стара как мир, здесь много сообщений было по этому поводу. С SourceForge был печальный опыт — ждали месяц от них ответа и поняли что его не будет . Сейчас пользуемся http://dev-hosting.com, он конечно платный, но цены просто условные, вот уже 4 месяца работаем никаких проблем .


$ whois dev-hosting.com
...
Record created on 01-May-2004.
Re[3]: CVS на хостинге
От: olegich Беларусь  
Дата: 15.06.04 15:40
Оценка:
Здравствуйте, postmaster, Вы писали:

P>Здравствуйте, olegich, Вы писали:


O>>А проблема коллективной работы небольшого тима стара как мир, здесь много сообщений было по этому поводу. С SourceForge был печальный опыт — ждали месяц от них ответа и поняли что его не будет . Сейчас пользуемся http://dev-hosting.com, он конечно платный, но цены просто условные, вот уже 4 месяца работаем никаких проблем .


P>$ whois dev-hosting.com

P>...
P>Record created on 01-May-2004.

Раньше он на http://ready-hosting.com был
Re[3]: CVS на хостинге
От: olegich Беларусь  
Дата: 15.06.04 16:00
Оценка: +2
Здравствуйте, sergeiv, Вы писали:

O>> Сейчас пользуемся http://dev-hosting.com, он конечно платный, но цены просто условные, вот уже 4 месяца работаем никаких проблем .


S> А не боишься за сохранность и безопасность своих исходников ?


Небоюсь, потому что мы делаем веб проекты, которые без закачика бесполезны, к тому же IMHO 90% исходного кода не является таким уж важным а важным является то для кого они пишутся! Например у тебя есть исходники Quake но ты же нестал от этого богатым
Re[4]: CVS на хостинге
От: agoago  
Дата: 16.06.04 07:52
Оценка:
Здравствуйте, olegich, Вы писали:

O>Здравствуйте, sergeiv, Вы писали:


O>>> Сейчас пользуемся http://dev-hosting.com, он конечно платный, но цены просто условные, вот уже 4 месяца работаем никаких проблем .


S>> А не боишься за сохранность и безопасность своих исходников ?


O>Небоюсь, потому что мы делаем веб проекты, которые без закачика бесполезны, к тому же IMHO 90% исходного кода не является таким уж важным а важным является то для кого они пишутся! Например у тебя есть исходники Quake но ты же нестал от этого богатым


Полностью солидарен.. почти всегда приходится в чем то доверять другим людям/компаниям, мы доверяем врачу, доверяем транспорту, доверяем банку..
Даже если купить выделенный сервер ничего не изментися, потому что потенциально администраторы той компании где куплен выделенный сервер тоже имеют доступ к нему. А в больших компаниях утечка исходников/информации может произойти по вине самих же разработчиков (Microsoft тому пример). Если исходники представляют собой ноу-хау то конечно вопрос безопасности очень важен, но чаще всего это рабочие материалы, нужные только разработчикам и заказчикам. И вопрос удобства работы распределенной команды становится на первое место.
Re[6]: CVS на хостинге
От: genre Россия  
Дата: 16.06.04 18:38
Оценка:
Здравствуйте, postmaster, Вы писали:

P>Здравствуйте, genre, Вы писали:


G>>Здравствуйте, postmaster, Вы писали:


P>>>Теперь объясни,

P>>>1). Причём здесь inetd.

G>>ну есть подозрение, что не законектишься к нему, если cvs не слушает порт.

G>>а он именно не будет его слушать если не настроить xinetd

P>Неправильное подозрение.

P>Читай здесь
Автор: postmaster
Дата: 15.06.04
.


только что проверил по написанному выше рецепту.
cvs.EXE [diff aborted]: connect to server(192.168.10.1):2401 failed: Connection refused
Re[7]: CVS на хостинге
От: postmaster  
Дата: 16.06.04 20:08
Оценка:
Здравствуйте, genre, Вы писали:

G>только что проверил по написанному выше рецепту.

G>cvs.EXE [diff aborted]: connect to server(192.168.10.1):2401 failed: Connection refused

$ grep 2401 /etc/services
cvspserver 2401/tcp # cvs pserver


Установи переменную CVS_RSH.

И info cvs почитай.
Re[8]: CVS на хостинге
От: genre Россия  
Дата: 17.06.04 12:04
Оценка:
Здравствуйте, postmaster, Вы писали:

P>Здравствуйте, genre, Вы писали:


G>>только что проверил по написанному выше рецепту.

G>>cvs.EXE [diff aborted]: connect to server(192.168.10.1):2401 failed: Connection refused

P>

P>$ grep 2401 /etc/services
P>cvspserver 2401/tcp # cvs pserver


P>Установи переменную CVS_RSH.


была установлена.
оказывается дело в другом было. я делал cvs log, a CVSROOT была прописана в ./CVS
надо было экспериментировать на cvs co
Re[5]: CVS на хостинге
От: Lexey Россия  
Дата: 28.06.04 18:25
Оценка:
Здравствуйте, agoago, Вы писали:

A>Полностью солидарен.. почти всегда приходится в чем то доверять другим людям/компаниям, мы доверяем врачу, доверяем транспорту, доверяем банку..

A>Даже если купить выделенный сервер ничего не изментися, потому что потенциально администраторы той компании где куплен выделенный сервер тоже имеют доступ к нему.

Ну и что? Кладешь репозиторий в EFS и все левые администраторы идут лесом.
... << RSDN@Home 1.1.3 stable >>
Re[6]: CVS на хостинге
От: agoago  
Дата: 28.06.04 18:47
Оценка:
Здравствуйте, Lexey, Вы писали:

A>>Даже если купить выделенный сервер ничего не изментися, потому что потенциально администраторы той компании где куплен выделенный сервер тоже имеют доступ к нему.


L>Ну и что? Кладешь репозиторий в EFS и все левые администраторы идут лесом.


Во во , есть оказывается решение, я думал о чем то похожем, но незнал как называется
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.