Forums : Technical Issue Help

Dear Open Hub Users,

We’re excited to announce that we will be moving the Open Hub Forum to https://community.synopsys.com/s/black-duck-open-hub. Beginning immediately, users can head over, register, get technical help and discuss issue pertinent to the Open Hub. Registered users can also subscribe to Open Hub announcements here.


On May 1, 2020, we will be freezing https://www.openhub.net/forums and users will not be able to create new discussions. If you have any questions and concerns, please email us at [email protected]

Sourceforge svn

Hi,

I have two projects hosted on sourceforge:

http://www.ohloh.net/projects/cfmake

and

http://www.ohloh.net/projects/gplib

I previously had the subversion repository for those projects on my own machine, but then imported them to sourceforge. I can see the full history in my svn client and for example at

http://cfmake.svn.sourceforge.net/viewvc/cfmake/trunk/Config Maker/

but ohloh only analyzes everything that comes after the import date. From your FAQ I understand that in principle it should be able to track everything that is in there. Am I doing something wrong or is there a problem with the analysis.

Regards

Max

mmoorkamp almost 16 years ago
 

Hi Max,

I'm afraid I'm going to need some more specifics about what you mean by I can see the full history.

When I run this command...

$ svn log https://cfmake.svn.sourceforge.net/svnroot/cfmake/trunk

...I see revisions 817 through 840. All of these revisions are present in the Ohloh report.

If I run this command instead....

$ svn log https://cfmake.svn.sourceforge.net/svnroot/cfmake

...I see revisions all the way back to version 1 (including hundreds of commits labeled This is an empty revision for padding.). This is probably what you expected.

The difference is in the choice to restrict the log to the /cfmake/trunk directory vs. plain /cfmake.

Because the /cfmake/trunk directory was created in revision 817, any import of only the /cfmake/trunk directory will only go back to revision 817. If you want the long history, you will have to remove the /trunk restriction and import the entire repository.

Robin Luckey almost 16 years ago
 

Thanks for the quick reply. Importing the whole tree, not only trunk, seems to do the trick.

What I meant was that when browse through the history e.g. at
http://cfmake.svn.sourceforge.net/viewvc/cfmake/trunk/Config%20Maker/cfmake.cpp?view=log

I can see revisions back to 58, but as you suspected, they were originally in a different directory. I expected them to show up, even when only importing trunk. Anyway it seems to work now. Thanks again.

mmoorkamp almost 16 years ago