Hi, I've question about commit user. I have repository at remote computer that contains "user_a" and "user_b".
I clone to local computer with login "user_b" using [fossil] clone http://user_b:pass_b@remote-computer. My local computer windows login username is "user_a" (not "user_b"). I do [fossil] commit, and then push to remote computer with login "user_b" http://user_b:pass_b@remote-computer. And I see [fossil] timeline, the one that do commit is "user_a" (my windows login username) not "user_b" (clone and push username) both in local and remote repository. I'm confused, I clone with "user_b" and push with "user_b", how can the remote repository use "user_a" as the committer? My local computer even don't set the password for "user_a" (I clone and push only with "user_b"), so the remote repository should not allow "user_a" to commit from my local computer. Then I try in my local computer to create new user "USER_Z", and call [fossil] user default USER_Z. I commit and push with same login "user_b": http://user_b:pass_b@remote-computer. And the result: the one that commit is "USER_Z", but my remote repository even don't have "USER_Z". So I think commit user is only description, not linked to fossil user. Then I try in my remote repository: [fossil] ui, in the web > admin > users, I change "user_a" to "user_x", and success. Now in my remote repository, I have "user_x" and "user_b", but in timeline the commit user is "user_a" and "USER_Z", both is not in the remote repository users list. Is this bugs or intended? My only concern is, if I'm "user_a", all commit from "user_a" not always from me but might be from other people, and if that commit is broken, then I will be blamed.
_______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users