[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Unexpected end of svndiff input

From: Andrew Wagner <awagner_at_uiuc.edu>
Date: 2004-06-03 19:41:32 CEST

Here are some more details on the problem I'm experiencing...

So the symptom noticed first was an inability to commit half a day's
worth of work. Everything had worked fine that afternoon, and I don't
think anyone else committed anything else that day.

> svn ci
> ...
> Sending gpca_summer04/balls_and_bins.m
> Sending gpca_summer04/generate_veronese_maps.m
> Sending gpca_summer04/gpca.m
> Sending gpca_summer04/test_gpca.m
> Transmitting file data ....svn: Commit failed (details follow):
> svn: Unexpected end of svndiff input

The permissions misconfiguration I had made before seemed to be fixed
as of about a week ago (All of the files are being created in the same
group, group readable, etc). I checked the file permissions on the
repository and they are all in the same group as all of our users, and
group read/writable. Thanks to those who helped me; I had skipped part
of the book since the page title looked like it was only for users
supporting multiple access methods, when you really have to deal with
the file permissions even if you are just using svn+ssh.

My working copy seems to be up to date wrt the repository.

> svn up
> The authenticity of host ' (::1)' can't be established.
> RSA key fingerprint is 0f:0e:70:e7:26:2148:87:dc:9a:6a.
> Are you sure you want to continue connecting (yes/no)? yes
> Warning: Permanently added '' (RSA) to the list of known hosts.
> awagner@'s password:
> At revision 55.

The functions that dump the repository seem to get stuck on revision 6
or 7.

> veronese:/usr/local awagner$ svnadmin verify svn_repository
> * Verified revision 0.
> * Verified revision 1.
> * Verified revision 2.
> * Verified revision 3.
> * Verified revision 4.
> * Verified revision 5.
> * Verified revision 6.
> svn: Unexpected end of svndiff input

> veronese:/usr/local awagner$ svnadmin dump svn_repository >
> svn_repository4.dump
> * Dumped revision 0.
> * Dumped revision 1.
> * Dumped revision 2.
> * Dumped revision 3.
> * Dumped revision 4.
> * Dumped revision 5.
> * Dumped revision 6.
> svn: Unexpected end of svndiff input

The log file is missing comments from revision 3 to 6, although I'm
fairly sure I wrote at least something for one of those commits.

> veronese:~/gpca_working/trunk awagner$ svn log
> The authenticity of host ' (::1)' can't be established.
> RSA key fingerprint is 0f:0e:70:e7:26:21:c2:a7:7d:38:37:48:87:dc:9a:6a.
> Are you sure you want to continue connecting (yes/no)? yes
> Warning: Permanently added '' (RSA) to the list of known hosts.
> awagner@'s password:
...
> -----------------------------------------------------------------------
> -
> r9 | awagner | 2004-05-03 16:51:22 -0500 (Mon, 03 May 2004) | 2 lines
>
> Added White white space.... as demonstration
>
> -----------------------------------------------------------------------
> -
> r8 | awagner | 2004-05-03 14:04:02 -0500 (Mon, 03 May 2004) | 2 lines
>
> Added White space to a file as a demonstration for Kun.
>
> -----------------------------------------------------------------------
> -
> r7 | awagner | 2004-05-03 13:26:05 -0500 (Mon, 03 May 2004) | 3 lines
>
> Adding an initial copy of the GPCA code. Should be a good starting
> point
> for future modifications, and a model for a complete rewrite this
> summer.
>
> -----------------------------------------------------------------------
> -
> r2 | awagner | 2004-04-30 21:24:00 -0500 (Fri, 30 Apr 2004) | 1 line
>
> Created a folder to hold the main branch of the gpca code.
> -----------------------------------------------------------------------
> -

One of the users recently added a tar file of the repository to the
repository itself. (We're all new to the svn thing; he should have
just tagged a revision)

Recovering the repository seems to have no effect.
> veronese:/usr/local awagner$ svnadmin recover svn_repository
> Please wait; recovering the repository may take some time...
>
> Recovery completed.
> The latest repos revision is 55.

I do have dump files that span the portion that seems to be screwed up,
i.e. 1 through 30. If I can dump 31 through 55 from the screwed up
repository perhaps I can splice the two together and import the merged
file.

This is all on mac os 10.3, and I was developing the code on the same
machine, still using svn+ssh.

Anyone have any better ideas, clues, suggestions?

Thanks,
Drew

Drew Wagner
UIUC ECE Grad Student
Swing Society Photographer
604 W. Nevada #3, Urbana
Home: (217) 344-5581
Work: (217) 244-6626
AIM: drewillini

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Jun 3 19:44:52 2004

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.