On 22 Apr 15:38, Steve Schow wrote:
> 3 - whether to use auto-sync or not.

I think you are making things overly complicated in question 3.
If I understand properly, you want one trusted person to approve code
before it gets into trunk on the main repository. Here is a policy that
could accomplish that.

Everyone works on separate repositories. When someone wants to
put something in the main repository, he or she contacts the person who
can write to the main repository, noting the branch, tag, or checkin.
When that person approves of a change, he or she pulls from the
appropriate repository and pushes to the main repository. The contact
could occur inside tickets in the main repository, if you like.
This is, in fact, the exact same workflow I would use with git.

I don't see the connection to auto-sync.

It is quite difficult it is to delete information from a fossil
repository, so I don't think you have to trust your developers as much
as you would with a git repository. Because of that, you might be able
to come up with a less cumbersome workflow, such as the one that Richard
alluded to.



I'm not very good at fossil yet either, so I don't have thoughts on
the other questions.
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to