Hi folks,
It's been a while since I set up a private repo (see
http://www.mail-archive.com/[email protected]/msg05451.html)
online, and needed to set a new one up from a fossil repo with four
commits. I used fossil ui to set it up locally (removing all permissions
except 's' for my own user) before moving it over to the server.
I
then clone the repo (using the user/pass combo with 's' permissions) on
a (different) local machine, and it appears to have downloaded the
entire repo correctly: the size of the repo is 12 MB or so in both
cases. I check 'fossil time' on this repo, and only the "initial commit"
comment is visible. Opening the repo results in absolutely no files.
I
am a bit confused how this is happening, since the repo itself since to
be the full size (and not just an empty size). I also tried adding the
"clone" permission ('g') to the online user, re-cloning, but still no
help. Also tried a "fossil rebuild" on the repo, with no help.
As
I was writing, I realized I could do the following. I have both repos
(now 'file copied' from server to local) sitting side by side. It
appears that some of the blobs in the cloned repo have a 3rd column
(size?) set to 0 or -1, of which there are none in the original repo.
The SHA1 hashes line up, but there clearly is an error in the way things
are being transfered over.
The server is a commercial, hosted
server running apparently 64bit linux, for which I (during testing)
updated to a locally built copy and hence is running the tip: version
4e66a96. The local machine is a 64bit Windows 7 with version 1.23
(957b17).
Are there any tests I can perform? I've tried
recloning several times, and it appears that the same errors are coming
out each time.
Thanks,
Tomek _______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users