Re: Re: CVS Access Method

From: Date: Sun, 04 Feb 2007 21:14:15 +0000
Subject: Re: Re: CVS Access Method
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-45590@lists.php.net to get a copy of this message
Le 4 févr. 07 à 16:19, Amir Mohammad Saied a écrit :
In my opinion, the downside of using a distributed environment, is, that we (and our users) will miss the Tooling. As in distributed model there's no more a Server (what we and our users are used to), What would happen to our web-based code browser (currently ViewVC)? I remember, the other day we decided to improve our Bug tracker, and somehow integrate it with our CVS, but we will miss this one too. Most of us are using the *nix machines, without any problems with command-line, but even we have developers who are using Windows which are heavily akin with their used-to-IDE, CVS/SVN integration. IMHO, in a project with this scale (I don't mean the codebase, I mean the number of developers, and the fact that we are scattered around the world [take a look at the map], and we with our unique problems with Internet connections), the old Client/Server model would be much much better.
That's a good concern. Fact is most distributed solutions also offer a web-browsing tool, rudimentary but functional. Of course, it's far from Chora or ViewCVS ease of use but it makes it possible to review changesets and browse code and diffs online. Here is an example with mercurial: http://www.selenic.com/hg/file/ It's also interesting to note that these tools sometimes provide an API, so they can be queried.

« previous php.pear.dev (#45590) next »