๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #2593

Re: project management software

#2593
From: Philip Paeps
Date: Thu, 29 Apr 2004 06:20
46 lines
2783 bytes
Tom Vervoort <vervoort.tom@pandora.be> wrote:
> ik ben ben op zoek naar een software om op onze fileserver te
> draaien... dit is de bedoeling :

CVS kan wat je wil, met een beetje massage.

> 3) wanneer een nieuwe versie van dit bestand wordt gecre๏ฟฝerd, kan een
> programmeur dit uiteraard ook weer uploaden naar onze fileserver

In CVS wordt met diffs gewerkt.  Je hoeft dus niet steeds een volledige
versie in te pompen (en bij te houden), de diffs tegen de huidige versie
of tegen het laatste branchpoint volstaan.  Efficient en goed.

> 4) dit programma blijft in 'hold/locked' staan tot onze project
> manager dit heeft bekeken en getest

Het FreeBSD project gebruikt daarvoor een scriptje dat een 'avail' file
nakijkt.  Handig tijdens code-freezes.  Kan zo geschreven worden dat een
approval-message naar de manager gestuurd wordt.

> 1) De admin kan projecten toewijzen aan een bepaalde projectmanager,
> de projectmanager beheert welke users (programmeurs) toegang hebben
> tot welke bestanden

Dit kan met eenvoudige permissions: gewoon zorgen dat elke module een
eigen groep heeft en de users enkel in de groepen te zetten waar ze in
horen.  Anders kan je ook met een wrappertje werken.

> 2) Personen met de juiste rechten (admin/projectmanager) kunnen ten
> alle tijde bestanden of projecten locken en unlocken

Die users geef je dan toegang tot de repo zelf of op CVSROOT.

> Zijn hier mensen die spontaan denken : die software is daarvoor perfect !?

CVS is gemaakt voor source-management, en wordt voor veel projecten op
grote schaal gebruikt.  Perfect is het niet, maar met de imperfecties
valt te leven.

 - Philip

-- 
Philip Paeps                              Please don't email any replies
                                              I follow the newsgroup.

   Please don't steal, the IRS hates competition!
Technical Details
Message-ID: <40909e9a$0$564$e4fe514c@news.xs4all.nl>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!news.glorb.com!border1.nntp.ash.giganews.com!nntp.giganews.com!newsfeed.wirehub.nl!transit.news.xs4all.nl!not-for-mail
References: <tIZjc.90114$kC4.5777453@phobos.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,27e87fbf8fe10981
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2004-04-28 23:20:11 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!news.glorb.com!border1.nntp.ash.giganews.com!nntp.giganews.com!newsfeed.wirehub.nl!transit.news.xs4all.nl!not-for-mail
Message-ID: <40909e9a$0$564$e4fe514c@news.xs4all.nl>
From: Philip Paeps <philip+usenet@paeps.cx>
Subject: Re: project management software
Newsgroups: be.comp.programming
References: <tIZjc.90114$kC4.5777453@phobos.telenet-ops.be>
Organization: Happily Disorganized
User-Agent: tin/1.7.5-20040326 ("Benbecula") (UNIX) (FreeBSD/5.2-CURRENT (i386))
Date: 29 Apr 2004 06:20:10 GMT
Lines: 46
NNTP-Posting-Date: 29 Apr 2004 08:20:10 CEST
NNTP-Posting-Host: 195.144.77.45
X-Trace: 1083219610 news.xs4all.nl 564 [::ffff:195.144.77.45]:57039
X-Complaints-To: abuse@xs4all.nl