Hi all, I have to manage many (D)VCS and many repositories and I want to integrate fossil. I have many constraints and, for the moment, I have the following architecture: - A simple web interface which allow the creation and the deletion of repositories and the membre which are allowed to interact with the repo. - A scm gateway* which displays a HTTP Basic Auth, checks credentials and, if it is all right, passes the request (via X-Accel-Redirect) to the right SCM.
* = I use nginx which gives the request to a Rack (Ruby) server which checks on the LDAP for the username/password and in a MySQL database for the membership of the user to the repository. I tried to setup Fossil as the other (D)CVS (svn, git): 401. I read the source code of Fossil (which is a very good exercise) and I have discovered that, if I have well understood, the transfer protocol is called xfer and that he doesn't provide the user and the password every request. I think that changing the protocol is a bad idea, so I want to know is one of you have feedbacks or ideas on the setup of simillar systems. For your help, Thanks by advance.
_______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users