Project missing history

Avatar

Evert

about 1 month ago

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 :)


Avatar

Robin Luckey

about 1 month 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.


Avatar

Evert

about 1 month 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


Avatar

Eric Dalquist

about 1 month 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.


Avatar

lmandel

about 1 month ago

This is affecting Apache Woden as well. Woden has been active for over 2 years and now shows as active since Jan. 08.


Avatar

Eric Dalquist

29 days 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?


Avatar

Robin Luckey

28 days 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


Avatar

Dustin J. Mitchell

28 days 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)


Avatar

Eric Dalquist

27 days 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


Avatar

Dustin J. Mitchell

27 days 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..