dotSoftwaredotDevelopmentdotCustomersdotAbout us
PushOk logoblank
bullet Home
bullet My software
bullet Support
bullet My payments
bullet My info
bullet Subscriptions
bullet Voting
bullet Contact us
fast linksFast Links
news&eventsnews and events

2012-12-21 
Major update of SVNCOM version 1.7.2 are finaly released

2012-12-21 
Major update of SVN SCC plug-in - versions 1.7.2 are finaly released

Lightweight embedded Node.js database with MongoDB API.

Ticket

Search go
PushOk Logo blank
leftTicketright

requires write access to the repository error

( CVSSCC , PowerBuilder, 1.3.x, WIN 2000/XP, UNIX  )
Type: Public Status:Closed Created: 27 Apr 05 04:00 Updated: 27 Apr 05 04:00
--> Igor Pushkov (admin)  at 27 Apr 05 04:00 writes

:pserver: protocol allows two types of authorization and access
control.
1. UNIX rights
This is by default. You login as specific user and will have the same
rights for repository as this user. To make possible several users
work with this repository they included into specific group (for
example "cvsusers"), and this group used as owner group for
repository. Your admin should be able to setup this easily.
2. build in pserver support
In this case system account is used to access repository (root). You
can define "virtual" users and password. Check the info below for
details:
--------------------------------------------------------------------
Because the client stores and transmits passwords in cleartext (almost--see
Password authentication security, for details), a separate CVS password
file may be used, so people don't compromise their regular passwords when
they access the repository. This file is $CVSROOT/CVSROOT/passwd (see
Intro administrative files). Its format is similar to /etc/passwd, except
that it only has two or three fields, username, password, and optional
username for the server to use. For example:
bach:ULtgRLXo7NRxs
cwang:1sOp854gDF3DY
The password is encrypted according to the standard Unix crypt() function,
so it is possible to paste in passwords directly from regular Unix passwd
files.
When authenticating a password, the server first checks for the user in the
CVS passwd file. If it finds the user, it compares against that password.
If it does not find the user, or if the CVS passwd file does not exist,
then the server tries to match the password using the system's user-lookup
routine (using the system's user-lookup routine can be disabled by setting
SystemAuth=no in the config file, see config). When using the CVS passwd
file, the server runs as the username specified in the third argument in
the entry, or as the first argument if there is no third argument (in this
way CVS allows imaginary usernames provided the CVS passwd file indicates
corresponding valid system usernames). In any case, CVS will have no
privileges which the (valid) user would not have.
--> Patrice Domange (user)  at 27 Apr 05 04:00 writes

I use the :pserver protocol.
_________________________________________________________________
--> Igor Pushkov (admin)  at 27 Apr 05 04:00 writes

The answer depends on protocol you use to access CVS server. Which
protocol you use (:local: :pserver: :ssh:).
--> Patrice Domange (user)  at 27 Apr 05 04:00 writes

I have got the following error message raised when trying to register
objects from PB5 or trying to add to source control from PB9&10 :

cvs [server aborted]: "add" requires write access to the repository.

How can I grants needed access to the repository ?
Rate this ticket:
Not useful at all
Partially useful
Useful
Very useful



You are 9750252 visitor since 20 Jan 2003.
1206 visitors today and 4 online right now.
blank left to top right blank

© Copyright by PushOk Software, 2003-2024, webmaster@pushok.com