Re: Remove user as watcher/editor completely

2001-11-02 Thread yap_noel
I think you've pretty much listed all your options, however, note that modifying the CVS/fileattr files can be automated making it not-so-tedious. Noel A developer has left our company. I deleted his account and all that. But he is still mentioned hundreds' of times as editor and/or watcher of

Re: Remove user as watcher/editor completely

2001-11-02 Thread yap_noel
Oh, I forgot, there's a patch against cvs-1.11 available at SourceForge under project RCVS that'll add a -e editor option to cvs unedit. If the user hasn't done cvs watch (eg only cvs edit), this patch may help. I still think, though, that the easiest thing to do is modify the CVS/fileattr

Re: CVS - setup reserved checkout

2001-10-30 Thread yap_noel
No, it is not. I think you need to figure out why the manager doesn't want to use concurrent development models especially if the advisory locks patch is installed to better control the process. Noel David Masterson [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]... Andrew

Re: CVS - setup reserved checkout

2001-10-30 Thread yap_noel
[EMAIL PROTECTED] (Kaz Kylheku) wrote: Tell the manager to shed his or her superstitions, and work with the facts. The facts are: - Concurrent development works just fine. - Your team already likes it. - Strict locking does not prevent concurrency, it only reduces it to a coarse

Re: CVS - setup reserved checkout

2001-10-30 Thread yap_noel
A huge portion of Streamed Lines deals with branches. Now, consider that unreserved checkouts are sort of like (if not exactly) virtual branches... IOW, if the manager is _really_ against concurrent development, then he/she should be against any version control tool that allows branches as

Re: CVS - setup reserved checkout

2001-10-18 Thread yap_noel
I sent out instructions within the several threads about this. I guess you missed it 'cos you were too busy ranting. Please check the archives. Noel How does one use the reserved locks? Jerzy Kaczorowski wrote: - Original Message - From: Paul Sander [EMAIL PROTECTED] There's

Re: CVS - setup reserved checkout

2001-10-15 Thread yap_noel
Because there is no group, and there are no conflicts. This is just another Chicken Little yelling that the sky is falling. Actually a step beneath Chicken Little, because something actually did fall on Chicken Little's head, it wasn't just pure imagination. :) Yes, I was giving him the

RE: CVS - setup reserved checkout

2001-10-15 Thread yap_noel
I got the same impression David and Greg did. Method locking is something Envy in Visual Age has. Although I've never tried it myself, I think, at least for Java, it's fitting s square peg into a round hole since Java, by definition, is file based. Noel I think the original poster was

Re: CVS - setup reserved checkout

2001-10-15 Thread yap_noel
OK, then exactly what are you expecting from the link? Maybe SourceForge was down when you tried it? Have you tried it again? Have you tried following the step-by-step instructions I sent out? Noel I simply clicked on the link you supplied. I even copied it to IE just to make sure

Re: cvs edit -c command

2001-10-12 Thread yap_noel
I got the link through clicking. I think you're doing something wrong. Can you explain all the steps you're taking? Better yet, I'll tell you how I got to the patches: 1. User your browser to go to http://www.sourceforge.com/ 2. Enter RCVS into the search field 3. Click on Renegade CVS 4.

Re: CVS - setup reserved checkout

2001-10-12 Thread yap_noel
It sounds like the software your group is maintaining needs factoring to decrease the likelihood that several developers are modifying the same method. It also sounds like your group can use some communication. Noel Greg A. Woods wrote: Read Berliner's whole paper. Understand what it means

Re: CVS - setup reserved checkout

2001-10-12 Thread yap_noel
If you've really made up your mind then don't use CVS. But think about this first: Why are you the only group I know who has tried parallel development and didn't like it? Noel *** REPLY SEPARATOR *** On 11/10/2001 at 23:03 [EMAIL PROTECTED] wrote: Read Berliner's whole

Re: Making a file writeable

2001-10-12 Thread yap_noel
Then spend time doing the merge by hand and having to possibly to ahold of the programmer who made other changes to make sure everything is done correctly. Now two programmers, at least, are being unproductive and costs are going up. Don't you have regression tests to check if you've broken

Re: CVS - setup reserved checkout

2001-10-12 Thread yap_noel
Conflicts are extremely easy to produce and may not be easily resolved. The issue it seems you are having is that on a regular basis, two or more developers making large abouts of unrelated changes to same sections of code. This problem cannot be solved by locking checkouts, or by any change

Re: CVS - setup reserved checkout

2001-10-12 Thread yap_noel
You need to ask yourself why your group is experiencing so many conflicts while so many other groups (thousands?) are not. Noel Kaz Kylheku wrote: CVS doesn't require hand merging. When you perform a cvs update operation, then new changes in the repository are automatically incorporated

Re: CVS - setup reserved checkout

2001-10-11 Thread yap_noel
The patches are there for anyone to use. Last I heard, all that's stopping them from being included with the standard distribution are the lack of test and doc patches. You're welcome to work on them. Welcome to the world of open source. Noel The RCVS part on source forge seems to be dead.

Re: cvs edit -c command

2001-10-11 Thread yap_noel
I don't know what you're talking about. I was able to get the reservations patch at http://sourceforge.net/tracker/download.php?group_id=4680atid=304680file_id=6141aid=422725 Noel There are no files to download in this project. Looks DOA. [EMAIL PROTECTED] wrote: The patch is available at

Re: CVS - setup reserved checkout

2001-10-11 Thread yap_noel
If your question really is: Is anyone making locking a mainstream feature of CVS? Then I believe the answer is no. shame I think getting real reserved locks into CVS is impossible without chainging CVS so much as to make it not CVS anymore. Of course, you're welcome to try. Noel This

Re: Edit, Editors, and Branches

2001-10-05 Thread yap_noel
IIRC, edit keeps track of edits on a per file basis. I think many things would have to change for it to track edits sn a per branch basis (eg What if the branch gets redefined? Some users would care about other branches. There might be others.) Noel I seem to have encountered an oddity in

Re: CVS access control

2001-10-02 Thread yap_noel
I starting to think the best security doesn't base or rely on security through obscurity. However, obscurity can strengthen security to an extent. For example, how many of us are able to obtain Air Force One's flight path at any given moment? Security is strengthened when the enemy doesn't

Re: How to use CVSup and edits/watches?

2001-10-02 Thread yap_noel
3. A user would need to wait till the datalink is up before being able to 'cvs watch' or 'cvs edit' a file. The user would need to keep manual records of which files need to be watched or edited once the datalink becomes available. I think CVS buffers this information until the link is back

Re: CVS access control

2001-10-01 Thread yap_noel
Still, it seems like a lot of banks actually can afford to lean on security by obscurity. That's because they're in a position of authority and their customers do not question their declarations (often because of course they do not have the expertise to do so, especially in technologically

Re: CVS access control

2001-10-01 Thread yap_noel
The only secure banking system I've seen used such a device for creating one-time codes, but it wouldn't rely on a session, it would require the user to enter the code for _each_ transaction that was to be performed. That's quite secure. But then again, what's the point, when the calculator

RE: CVS access control

2001-09-28 Thread yap_noel
Yes - love the idea of pserver keeping usernames / passwords independant of the OS, and keeping cvs running as non-root. I'm not sure if this is possible since I haven't tried it out myself, but I think you can have each user have their own SSH keypair into a shared account on the CVS server.

Re: As if there wasn't enough discussion about access control...

2001-09-28 Thread yap_noel
Read only users need write permissions into the directories where locks are created (see LockDir configuration). They also need read permissions to the repository directories and archives. Noel

Re: CVS access control

2001-09-28 Thread yap_noel
Still - security through obscurity /is/ better than no security at all! Nope, not true at all. Security by obscurity leads to a false sense of security, and as pretty well every rational sane person in North America should realise by now there's really nothing worse than a false sense of

Re: CVS access control

2001-09-27 Thread yap_noel
[ On Wednesday, September 26, 2001 at 17:01:25 (-0400), [EMAIL PROTECTED] wrote: ] Subject: Re: CVS access control By definition, security is about preventing malicious users from doing harm. It's not about avoiding accidents by careless users. For example, would you consider a knotted

Re: File permissions

2001-09-26 Thread yap_noel
The problem is that, among a lot of public files (mode 644), there is some few secret files (mode 600). cvs add will silently ignore any file permissions and make the ,v-file world readable (mode 444). I can think of four solutions to the problem: 1. Keep files that need to be available to

Re: CVS access control

2001-09-26 Thread yap_noel
Personally, I'm against the idea that CVS implement its own directory-level ACLs -- this is a file system issue. If one were to be developed, though, the interface (eg set and get ACLs) should default to using file system ACLs if available. If file system ACLs aren't available, I would prefer

Re: CVS access control

2001-09-26 Thread yap_noel
When you're at it, you should also allow for different ruling on different branches, not only directories. I've been into the need for having write-permission (and it's a nice idea in general) only to the a particular sandbox branch of a project. That would be a nice feature in CVS, also

Re: CVS access control

2001-09-26 Thread yap_noel
[[EMAIL PROTECTED] - Wed at 10:45:50AM -0400] I'm kind of against this, too, since branch-level permissions don't afford security at all since the archive file is still writable. The pserver method is, as for now, the only one that can offer any real access controls. As I understood, cvs

Re: CVS access control

2001-09-26 Thread yap_noel
[[EMAIL PROTECTED] - Wed at 01:23:12PM -0400] The pserver method is, as for now, the only one that can offer any real access controls. As I understood, cvs users could only access the box in question through cvs. I see nothing wrong with SSH. Also, from what I've heard, pserver is not

Re: CVS access control

2001-09-26 Thread yap_noel
On Wed, Sep 26, 2001 at 10:45:50AM -0400, [EMAIL PROTECTED] wrote: When you're at it, you should also allow for different ruling on different branches, not only directories. I'm kind of against this, too, since branch-level permissions don't afford security at all since the archive file is