-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hey, wondering if anyone may have had a chance to look at this?

Am I misunderstanding something in the repository history of the results
of converting the Git repository I linked to? It seems like the master
tag should extend far back to the beginning of the project, but it seems
discontinuous. Actually, it's interesting, master has some of my latest
commits, then there's a huge gap from around 11/15 to 03/09. I
definitely committed to master between March and November, but those
commits just aren't there.

I also looked through the database briefly, but couldn't figure out how
to change ownership of all commits from my email address to my Fossil
user. Again, since I'm the only committer to this project thus far, a
blanket UPDATE would be perfectly fine by me.

Is there anything I might do before conversion in the Git repository to
make things better? A gc or fsck command, perhaps? I've tried both, but
don't know if there's a switch or something that I should use to make
things cleaner.

Here is the result of the conversion as a Fossil repository:

http://dl.dropbox.com/u/147071/spiel.fossil

Thanks.


On 11/15/2010 11:55 PM, Nolan Darilek wrote:
> I just imported another Git repository, this time using Fossil's own
> import command rather than the script I used before. I'm now trying to
> clean this project up, and see how good of a fit Fossil will be in this
> instance.
> 
> I notice that all commits have my email address as the username. Is
> there any way to mass assign all commits to my Fossil user? I thought
> that perhaps the import process would create a user with my email
> address as its ID and I could do a bit of SQL manipulation, but that
> doesn't seem to be the case. Is there a way, short of a mass edit? I'm
> the only current committer on this project, so if there's one
> megastatement that would assign everything to me then that'd be perfect.
> 
> I want to rename instances of "master" to "trunk", but it seems that
> Fossil did something I didn't expect with the master branch. My
> expectation is that I'd have a line of commits extending to the
> beginning of my history tagged with "master". They may diverge a bit in
> places, but I should see commits from October or so of '09 on the master
> branch, roughly when I began this project. Yet master only extends back
> to February or so.
> 
> I just created another Git tag, 0.9.0rc2. I don't see any sign of it in
> my Fossil repository. 0.9.0rc1 is present, but the last thing I did with
> this Git repository was tag 0.9.0rc2. The last commits are correct, but
> I tagged rc2 after making the final commit. It shows up in "git tag -l",
> and "git status" shows no pending changes awaiting commit, so it seems
> like Fossil should include this.
> 
> I made this conversion with a fairly new Fossil, definitely after this
> evening's bugfix. The repository I'm converting is at:
> 
> git://spielproject.info/spiel.git
> 
> I could post the result of my conversion if that would help, but I
> haven't done much short of add a project name and description.
> 
> Thanks.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkzkCmMACgkQIaMjFWMehWKTuwCcCVzm/hb8JijDgeozvQeSyuE4
Z3wAnRnNn8ZHdutaa4ZSw6jjFYeo/XoJ
=Q5kQ
-----END PGP SIGNATURE-----

_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to