# CVS tarball

- Thread: https://externals.io/message/19465
- Original archive: https://news-web.php.net/php.internals/19465
- Started by Piotr Roszatycki on 2005-10-07T08:12:49+00:00
- Messages: 14
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #19465 — Piotr Roszatycki — 2005-10-07T08:12:49+00:00

URL: https://externals.io/message/19465#19465

Hi.

I'm looking for CVS tarball with RCS files inside of php-src and ZendEngine2 
repositories. It would be possible to convert it to Subversion repository 
with cvs2svn or VCP so browsing the repositories would be much easier.

Where can I find it?
-- 
 .''`.    Piotr Roszatycki, Netia SA
: :' :    mailto:Piotr_Roszatycki@netia.net.pl
`. `'     mailto:dexter@debian.org
  `

---

## #19466 — Derick Rethans — 2005-10-07T08:26:57+00:00

URL: https://externals.io/message/19465#19466 · In reply to: #19465

> I'm looking for CVS tarball with RCS files inside of php-src and ZendEngine2 
> repositories. It would be possible to convert it to Subversion repository 
> with cvs2svn or VCP so browsing the repositories would be much easier.
> 
> Where can I find it?

We don't offer those tarballs.

regards,
Derick

---

## #19467 — Piotr Roszatycki — 2005-10-07T08:48:52+00:00

URL: https://externals.io/message/19465#19467 · In reply to: #19466

> 
> > […]
>
> We don't offer those tarballs.

So mirroring CVS via pserver protocol is the only choise?

-- 
 .''`.    Piotr Roszatycki, Netia SA
: :' :    mailto:Piotr_Roszatycki@netia.net.pl
`. `'     mailto:dexter@debian.org
  `

---

## #19468 — Derick Rethans — 2005-10-07T08:52:11+00:00

URL: https://externals.io/message/19465#19468 · In reply to: #19467

> 
> > […]
> 
> So mirroring CVS via pserver protocol is the only choise?

Only if you want to see your IP blocked. The load on the CVS server is 
high enough already anyway.

Derick
-- 
Derick Rethans
http://derickrethans.nl | http://ez.no | http://xdebug.org

---

## #19469 — Piotr Roszatycki — 2005-10-07T09:03:29+00:00

URL: https://externals.io/message/19465#19469 · In reply to: #19468

> 
> > […]
>
> Only if you want to see your IP blocked. The load on the CVS server is
> high enough already anyway.

Why don't you provide alternative access to CVS? Is it technical or political 
reason? Allowing to download the tarball could help to lower the load on CVS 
server.

-- 
 .''`.    Piotr Roszatycki, Netia SA
: :' :    mailto:Piotr_Roszatycki@netia.net.pl
`. `'     mailto:dexter@debian.org
  `

---

## #19470 — Wez Furlong — 2005-10-07T12:33:52+00:00

URL: https://externals.io/message/19465#19470 · In reply to: #19469

Let's turn the question on its head and ask why *you* need to mirror it.

--Wez.


> 
> > […]
>
> Why don't you provide alternative access to CVS? Is it technical or political
> reason? Allowing to download the tarball could help to lower the load on CVS
> server.
>
> --
>  .''`.    Piotr Roszatycki, Netia SA
> : :' :    mailto:Piotr_Roszatycki@netia.net.pl
> `. `'     mailto:dexter@debian.org
>   `

---

## #19471 — Piotr Roszatycki — 2005-10-07T13:10:04+00:00

URL: https://externals.io/message/19465#19471 · In reply to: #19470

> Let's turn the question on its head and ask why *you* need to mirror it.

> > […]

In fact I need the Subversion repository of PHP. It is very easy to convert 
the CVS into Subversion if the RCS tarball is available.

Why Subversion?

Faster operations on repository.

Easy picking out the patches. I don't need to browse the whole tree and find 
which files was changed in the same commit transaction.

Easier merging of changes from original source to local repository thanks to 
SVK utility.

-- 
 .''`.    Piotr Roszatycki, Netia SA
: :' :    mailto:Piotr_Roszatycki@netia.net.pl
`. `'     mailto:dexter@debian.org
  `

---

## #19472 — Derick Rethans — 2005-10-07T13:15:41+00:00

URL: https://externals.io/message/19465#19472 · In reply to: #19471

> 
> > […]
> 
> > […]
> 
> In fact I need the Subversion repository of PHP. It is very easy to convert 
> the CVS into Subversion if the RCS tarball is available.

Why do *you* need a subversion repository of PHP?

Derick

-- 
Derick Rethans
http://derickrethans.nl | http://ez.no | http://xdebug.org

---

## #19474 — Piotr Roszatycki — 2005-10-07T13:31:11+00:00

URL: https://externals.io/message/19465#19474 · In reply to: #19472

> 
> > […]
>
> Why do *you* need a subversion repository of PHP?

It is *much* simpler to trace separate commits and to do merging from upstream 
to local repository. 

Or perhaps you're asking why I need the PHP sources at all? Well, I think it 
is off-topic issue...

-- 
 .''`.    Piotr Roszatycki, Netia SA
: :' :    mailto:Piotr_Roszatycki@netia.net.pl
`. `'     mailto:dexter@debian.org
  `

---

## #19476 — Wez Furlong — 2005-10-07T14:23:46+00:00

URL: https://externals.io/message/19465#19476 · In reply to: #19474

I honestly don't see how it will be any better than CVS, if the data
comes from CVS in the first place.

Since we've generally got our plates full, we don't have the resources
to support third parties maintaining their own forks.  We'd much
rather have those third parties working directly with us so that forks
are not necessary.

--Wez.


> > […]
>
> It is *much* simpler to trace separate commits and to do merging from upstream
> to local repository.

---

## #19477 — Piotr Roszatycki — 2005-10-07T14:54:45+00:00

URL: https://externals.io/message/19465#19477 · In reply to: #19476

> I honestly don't see how it will be any better than CVS, if the data
> comes from CVS in the first place.
>
> Since we've generally got our plates full, we don't have the resources
> to support third parties maintaining their own forks.  We'd much
> rather have those third parties working directly with us so that forks
> are not necessary.

I should redirect you to SVK website (http://svk.elixus.org/) and especially 
to http://svk.elixus.org/?SingleUserSVK 
http://svk.elixus.org/?SyncReposBetweenServers and 
http://svk.elixus.org/?SVKAsAProxyForCVSMirror
This is the better tool and designer to make the life much simpler, not more 
complicated.

I.e. with CVS you can't get the diff of one commit for more that one file, 
because the revisions are per file, not per repository. You can't find which 
files was modified i.e. with "Fixed bug #34358" message without cvs2cl tool. 
You have to dig the CVS repository and carefully read the log messages. It is 
just one operation with Subversion.

Why don't you just provide the CVS tarball like for Sourceforge's projects? 
Theirs tarballs are available as 
http://cvs.sourceforge.net/cvstarballs/PROJECTNAME-cvsroot.tar.bz2

-- 
 .''`.    Piotr Roszatycki, Netia SA
: :' :    mailto:Piotr_Roszatycki@netia.net.pl
`. `'     mailto:dexter@debian.org
  `

---

## #19478 — Rasmus Lerdorf — 2005-10-07T16:45:36+00:00

URL: https://externals.io/message/19465#19478 · In reply to: #19477

Piotr Roszatycki wrote:
> 
> 
> > […]
> 
> 
> I should redirect you to SVK website (http://svk.elixus.org/) and especially 
> to http://svk.elixus.org/?SingleUserSVK 
> http://svk.elixus.org/?SyncReposBetweenServers and 
> http://svk.elixus.org/?SVKAsAProxyForCVSMirror
> This is the better tool and designer to make the life much simpler, not more 
> complicated.
> 
> I.e. with CVS you can't get the diff of one commit for more that one file, 
> because the revisions are per file, not per repository. You can't find which 
> files was modified i.e. with "Fixed bug #34358" message without cvs2cl tool. 
> You have to dig the CVS repository and carefully read the log messages. It is 
> just one operation with Subversion.
> 
> Why don't you just provide the CVS tarball like for Sourceforge's projects? 
> Theirs tarballs are available as 
> http://cvs.sourceforge.net/cvstarballs/PROJECTNAME-cvsroot.tar.bz2

Just use cvsup: http://www.php.net/cvsup.php

-Rasmus

---

## #19479 — Edin Kadribasic — 2005-10-07T17:05:04+00:00

URL: https://externals.io/message/19465#19479 · In reply to: #19478

Rasmus Lerdorf wrote:
> 
> Just use cvsup: http://www.php.net/cvsup.php
> 

I belive that the access to this service was restricted due to the 
performance problems it was creating.

Edin

---

## #19480 — Rasmus Lerdorf — 2005-10-07T17:06:54+00:00

URL: https://externals.io/message/19465#19480 · In reply to: #19479

Edin Kadribasic wrote:
> Rasmus Lerdorf wrote:
> 
> > […]
> 
> I belive that the access to this service was restricted due to the
> performance problems it was creating.

We have a new server on the way.  We'll get it back up then.

-Rasmus
