On Sunday 02 of September 2012 18:51:14 Darrell Anderson wrote: > * Do these changes improve the speed of updating a local repository? > Updating my local repository takes a long time. > I expect performance benefit in script update_all_submodules, through reduced calls submodule init and update. But that is not for normal users. In all scripts some performance benefits can bring a reduction of calls reset, clean, commit, and push. But I did not carry out any measurements. > * Do these changes improve anonymous connections? Some time ago this was > discussed because many people were havng problems connecting anonymously to > maintain a local repository. > switch_all_submodules_to_head_and_clean script would probably not have a problem with access as anonymous user. If the proposed automatic detection gituser will suit everyone, it could be a question to gituser from scripts abolished entirely. > * In light of my recent post about supporting a point release schedule, how > do these changes support several branches, such as a development branch, a > stable branch, and past release branches? I have not tried building > 3.5.13.1 packages from GIT and am naive about how multiple branches works. > Support for branches and easily switch between them was the main reason for me to modify the scripts. I have made modifications general - scripts are independent on the branch. Once the preparatory v3.5.13-sru branch on the meta-project 'tde' will suffice: git checkout v3.5.13-sru && switch_all_submodules_to_head_and_clean Instead of v3.5.13-sru will then be possible to enter the name of any branch - for example master ;) > Darrell Slavek --