SCM

[#2111] SVN access to external github repository

Date:
2012-06-28 09:50
Priority:
3
State:
Closed
Submitted by:
Renaud Gaujoux (renaud)
Assigned to:
Nobody (None)
Hardware:
All
Operating System:
All
Severity:
None
URL:
https://r-forge.r-project.org/scm/admin/?group_id=1430
Summary:
SVN access to external github repository

Detailed description
Hi,

I am trying to get r-forge use my gihub repository as an external SVN repo.
Github has this nice features of allowing svn access to git repositories, i.e. acessing a git repo using svn commands -- which github maps to git commands.
I setup the external repo to point to ``https://github.com/renozao/doRNG/trunk``.
I tested the following from command line and everything seems to be there for r-forge to find the package source:

```
$ svn list https://github.com/renozao/doRNG/trunk/pkg
DESCRIPTION
NAMESPACE
NEWS
R/
inst/
man/
tests/
vignettes/
```

and:

```
$ svn info https://github.com/renozao/doRNG/trunk/pkg
Path: pkg
URL: https://github.com/renozao/doRNG/trunk/pkg
Repository Root: https://github.com/renozao/doRNG
Repository UUID: e47f4e2a-4d37-0b72-eb82-ce57b7db7bff
Revision: 2
Node Kind: directory
Last Changed Author: renaud.gaujoux
Last Changed Rev: 2
Last Changed Date: 2012-06-26 17:19:41 +0200 (Tue, 26 Jun 2012)
```

But no package is built with the following message:

```
No packages available in directory pkg of the SVN repository.
```

I also tested ``svn list https://anonymous@github.com/renozao/doRNG/trunk/pkg``, which returned the same result.

There is indeed no package in the r-forge repo, but there is defintely one in the github repo. From r-forge SVN manual, I believe all packages found in either repos should be built and checked.

Maybe the directory structure is not right? What is the exact command used by r-forge to check that a package is present or if a new revision has been commited?

Thank you for your help on this.

Renaud

Comments:

Message  ↓
Date: 2016-05-26 09:10
Sender: Renaud Gaujoux

Hi,

checking on the status of this issue.
Is this feature back?
Thank you.

Bests,
Renaud

Date: 2015-05-02 18:02
Sender: Gregory Warnes

I would also like to use the external svn repository feature. What is the current status of this?

Date: 2014-11-28 11:01
Sender: Benjamin Hofner

Are there any news on this issue?

I would also love to see GitHub be usable as an external repository for R-forge. I think this would greatly enhance both R-forge and GitHub.

Date: 2014-09-25 11:54
Sender: Renaud Gaujoux

Bump.
Any news on this?
It really seems to be a quick fix, but any feedback on it would be appreciated.

Thank you.
Bests.

Date: 2013-09-11 12:57
Sender: Renaud Gaujoux

Any news on this issue?
Thank you.

Bests,
Renaud

Date: 2013-05-07 06:01
Sender: Renaud Gaujoux

Hi,

is there any hope we can get this feature back?
It would be very -- very -- useful and simplify development workflows.
Thank you.

Date: 2012-07-09 16:04
Sender: Charlie Friedemann

I am also eager to see this feature working. Is there anything I can do to help get this running? I've perused the "site" project's source, but it's hard to tell which code is in use and which code is not, and none of the php for the R-forge website is in there.

Date: 2012-07-09 10:07
Sender: Renaud Gaujoux

Hi,

my package still seems not to be detected. Has support for external SVN been enabled again?

Thanks

Date: 2012-06-29 09:57
Sender: Renaud Gaujoux

Thank you for your reply.
I will wait and see what happens after next week then, or please let me know when support for external repositories resumes.
Will I need to something special to ensure the automatic build system sees it has to try re-build the package?

Renaud

Date: 2012-06-29 09:19
Sender: Stefan Theussl

Theoretically this should work. I asked a colleague to investigate this.

However, since the recent move from perl to pure R scripts we dropped support for external repositories short term. But I am sure we can get this working within the next week or so.


best,
st

Attached Files:

Changes

Field Old Value Date By
status_idOpen2023-09-21 07:48az_wu
close_dateNone2023-09-21 07:48az_wu
Thanks to:
Vienna University of Economics and Business Powered By FusionForge