On Sun, 2007-04-15 at 19:42 +0200, Philipp Marek wrote: > Hello John! > > On Sonntag, 15. April 2007 John Stile wrote: > > Using fsvs-1.1.1 I ran into a problem initializing repository with a > > Gentoo system in fsvs. > ... > Seems ok. > > > Finally I ran the initial import, for 13 hours, which failed. > > #Check your data in: > > fsvs commit -m "First import" > > > > The import failed at what seemed like the end, of the file list with an > > error. > > # ERROR: > > An error occurred: RA layer request failed (175002) > > in ci__work: editor->close_edit: MERGE request failed on '/DEV_CF' > > FSVS (licensed under the GPLv2), (C) by Ph. Marek; version > > fsvs-1.1.1:753 > > > > What does this error mean? > close_edit is at the end of the commit process; it tells subversion to commit > the transaction. > > > Well, googling gives http://svn.haxx.se/users/archive-2005-07/0530.shtml - > which is with a server on Windows, and possibly a virus scanner, but without > a definite answer. > > Then there's http://svn.haxx.se/users/archive-2006-03/1484.shtml - which has > *no* answer. > > What could help is > http://ahinea.wordpress.com/2007/03/03/subversion-apache-griefs/ : > > Turns out this problem is caused by Apache and Subversion being compiled > > against different versions of the APR libraries. I got it fixed by > > rebuilding apache and subversion from their fresh sources. > > Does that help you, too? > The first link proposes that a file to be committed changed between the time the commit process started and when the file was really transmitted. As this is a live file system, and 13 hours of waiting, this is highly possible with at least one file. Not sure how to get around that. It will take hours to verify this case.
The second link looks unrelated. The third link looks like a file moved between the commit start and end, but they say it was a APR library miss match, which is not possible in my case (both subversion and apache compiled at the same time against the same APR libraries). It would be nice if the fsvs error could report the file or directory that failed, so I could add it to my ignore list. The last file listed during the import list on my system most definitely did not change, as it is one of my apps object files and I didn't change it. As a work around, I have rsynced the target system's / to my repository server's hard drive. I ignored the /proc and /sys directories. I'm now starting the import from the svn server to the svn server. This will prevent anything from changing in the image during the import, and might take less time. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
