| Project: | Version Control API -- Subversion backend |
| Version: | 6.x-1.0-rc1 |
| Component: | User interface |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Issue Summary
I get the following error when I try to fetch a large repo for the firts time (2200+ revisions).
warning: file_get_contents(/tmp/drupal_versioncontrol_svn.stderr.975565614.txt) [function.file-get-contents]: failed to open stream: No such file or directory in /Volumes/Data/www/open-atrium/uncc-modules/versioncontrol_svn/svnlib/svnlib.inc on line 182.
1. I created a small test repo locally and that fetches fine so I think the fetch process works.
2. I initially had this error when fetching via https:// webdav from another server. When that didn't work, I used svnsync to sync the repo to the same server this Drupal install is running on so I can fetch against a local repo. Same issue unfortunately.
3. I also increased timeouts on php execution limits. Wasn't sure if that was even an issue, but tried since it ran for 30 minutes or so and failed.
4. I am running SVN 1.6.5 on the client and repo server.
Any thoughts on how to get my initial fetch in the system?
Thanks!
Shrop
Comments
#1
Wow, it looks like I never actually finished moving things over to use the new svnlib. I really need to update. You're working from the tarball, no?
The old svnlib, which is what you've got if you have the 6.x-1.0-rc1 tarball, had difficulty dealing with really big repo imports; there were a few things it could barf on. The number of revisions isn't so much of a big deal as it is the number of files & number of changes - I did the development on a HUGE ~750 revision repo with about , and it would happily exceed 300M of memory to do the whole thing.
Anyway, the failure you're seeing there suggests that you're running the old version of svnlib (the new version doesn't write tmp files in that way), so if you wouldn't mind doing a checkout of CVS HEAD and see if you still have problems, that'd be one immediate step. I'll try to get to re-updating and re-syncing the project with the git tree today, though, which should be a lot cleaner.
#2
Hi There,
Even I am facing the same issue. As per your suggestion in last comment I tried taking latest from CVS, but of hardly any use.
Error Snapshot and version used is attached for your kind reference. Any help would be highly appreciated.
Thanks
Siraj