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]

Project missing history

My project (http://www.ohloh.net/projects/3294)

is missing all its history.. Ohloh reports 25 commits, started at around jan 1st 2008, while the first log is:

r1 | evert | 2006-01-07 21:44:48 +0100 (Sat, 07 Jan 2006) | 2 lines

First injection

This kinda sucks, as it seems like a really young project now :)

Evert about 16 years ago
 

Yeah, I freely admit that this kinda sucks.

The Ohloh Subversion importer cannot follow directory renames or branches. This project moved from /sabreamf to /trunk in revision 140, and Ohloh loses the trail at that moment.

I've been wanting to fix this for entirely too long now.

Robin Luckey about 16 years ago
 

well i'm glad the problem is a known one..

are there any timelines attached to this? I would like the project page to show the entire history, so I might change the enlistments to browse the entire structure instead

Evert about 16 years ago
 

Just a note that this is affecting the uPortal project as well. We just renamed the root folder of our project and now our history only goes back to yesterday.

Eric Dalquist about 16 years ago
 

Would there be a way to manually provide the pre-move SVN URL? I tried but since the folder does not exist at the head it fails. Perhaps being able to add a directory that was moved/deleted would at least provide a manual work-around for the problem.

Perhaps even being able to specific revision ranges for a SVN path. is the way to go?

Eric Dalquist about 16 years ago
 

Hi Eric,

I like the idea to import a specific range of revisions from Subversion. Just thinking about it casually, it does seem like something we could realistically implement as a workaround. I can't think of any specific complication to it. Given time, we could also get smart enough to automatically identify such ranges by parsing the log.

Short of doing it completely right, this might have some legs.

Robin

Robin Luckey about 16 years ago
 

This is affecting Amanda, too. It's been around since 1992 and has a lot more developers than are listed, but that's not really showing up in ohloh. It's a little worse, there -- the older history is in CVS, and wasn't ported to Subversion (the person doing the conversion apparently didn't know about cvs2svn)

Dustin J. Mitchell about 16 years ago
 

Robin,

Thats great to hear it could be a work around. Honestly I'm not sure the value in you spending huge amounts of time detecting moves in svn 'correctly' versus just providing a way to grab history ranges and documenting that for folks to do per-project workarounds.

Thanks for the response!
-Eric

Eric Dalquist about 16 years ago
 

Ah, for my purposes (Amanda) it turns out that just adding an enlistment for the CVS repo did the trick. Of course, now the project is listed with twice as much source as it actually has, but oh well..

Dustin J. Mitchell about 16 years ago